SRS Graphical Password Authentication system

Click here to load reader

  • date post

    02-Feb-2016
  • Category

    Documents

  • view

    536
  • download

    71

Embed Size (px)

description

SRS Graphical Password Authentication

Transcript of SRS Graphical Password Authentication system

  • Graphical Password Authentication System

    Software Requirement Specification

    Version 1.0 Prepared by

    Group No.2 Adhwaith K. A 12019422 Nevin Francis 12019504 Sanju Samuel 12019521

    S6 B.Tech

    DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

    VISWAJYOTHI COLLEGE OF ENGINEERING & TECHNOLOGY,

    VAZHAKULAM

    MAHATMA GANDHI UNIVERSITY, KOTTAYAM

    JANUARY 2015

  • Graphical Password Authentication System SRS Version 1.0

    Dept. of Computer Science & Engineering

    Table of Contents

    Table of Contents................................................................................................ii

    Revision History.................................................................................................iii

    1. Introduction....................................................................................................1

    1.1 Purpose........................................................................................................................................1

    1.2 Document Conventions...............................................................................................................1

    1.3 Intended Audience and Reading Suggestions.............................................................................1

    1.4 Product Scope.............................................................................................................................2

    1.5 References...................................................................................................................................2

    2. Overall Description........................................................................................2

    2.1 Product Perspective.....................................................................................................................2

    2.2 Product Functions.......................................................................................................................2

    2.3 User Classes and Characteristics................................................................................................3

    2.4 Operating Environment...............................................................................................................3

    2.5 Design and Implementation Constraints.....................................................................................4

    2.6 User Documentation...................................................................................................................4

    2.7 Assumptions and Dependencies.................................................................................................4

    3. External Interface Requirements.................................................................4

    3.1 User Interfaces............................................................................................................................4

    4. System Features.............................................................................................4

    4.1 Graphical Password Generation.....................................................................................6

    4.2 User Login..................................................................................................................................6

    4.3 Uploading file with integrated security......................................................................................6

    4.4 Downloading file....................................................................................................7

    5. Other Nonfunctional Requirements.............................................................7

    5.1 Performance Requirements.........................................................................................................7

    5.2 Safety Requirements...................................................................................................................7

    5.3 Security Requirements................................................................................................................7

    5.4 Software Quality Attributes........................................................................................................7

    5.5 Business Rules............................................................................................................................8

    6. Other Requirements......................................................................................8

    Appendix A: Glossary........................................................................................8

    Appendix B: Analysis Models............................................................................9

  • Graphical Password Authentication System SRS Version 1.0

    Dept. of Computer Science & Engineering

    Revision History

    Name Date Reason For Changes Version

    Nevin Francis 05-3-2015 Initial stage 1.0

    Adhwaith K.A 05-3-2015 Initial stage 1.0

    Sanju Samuel 05-3-2015 Initial stage 1.0

  • Graphical Password Authentication System SRS Version 1.0

    1 Dept. of Computer Science & Engineering

    1. Introduction

    1.1 Purpose

    This software requirement specification (SRS) document describes the functional and non-

    functional description of the Graphical Password Authentication System release version 1.0. The

    working and objectives is briefly summarized followed by detailed description of the systems scope,

    vision, use case, features and other related requirement issues. In the projects later phases, such as

    system design, database design, implementation and testing, this document should be referred as

    functional model of the system for release 1.0.

    1.2 Document Conventions

    All system development activities should follow the final version of this document. Any

    discrepancy that found during in later phases should be modified subject to SRS. However, this

    document may be subjected to change depending on the decision of the group members.

    The typographical conventions used in writing this SRS are:

    SRS main headings: Font=Times New Roman, Bold, Size=18.

    SRS headings: Font=Times New Roman, Bold, Size=18.

    SRS sub headings: Font=Times New Roman, Bold, and Size=14.

    SRS Body text: Font=Times New Roman, Size=11.

    Header & Footer Font Size: 10, Bold & Italics, Times New Roman. The document contains

    header on all pages. The header is the name of the project on top left end and page number on

    the top right end of the page.

    Bullets are used to denote main points in the section.

    1.3 Intended Audience and Reading Suggestions

    The document is intended for different types of readers such as developers, administrator and

    the authorized users. The rest of this SRS contains an overall description, external interface

    requirements, system features and other non-functional requirements.

    Developers and testers can go through the details mentioned from topic 2 to 5. Tester can rely

    on the document section 4, where each system feature is listed. Database designers will be interested

    on sections 2.5 and 3.

  • Graphical Password Authentication System SRS Version 1.0

    2 Dept. of Computer Science & Engineering

    1.4 Product Scope

    The main aim of this project, Graphical Authentication System is to send an image secretly.

    The system focus is to keep the secrecy of the image. The project has immense scope in the fields of

    astronomy, industrial implementation, institutional implementation, and scientific fields. In the present

    context, the project has wide scope to keep the images privately.

    1.5 References

    [1] [IEEE Standard 181-1998]: The standard followed by the current SRS.

    [2] Roger S. Pressman, Software Engineering: A Practitioners Approach, 7th Edition, McGraw-

    Hill, Singapore, 2011.

    [3] Bin B. Zhu, Jeff Yan, Guanbo Bao, Maowei Yang, and Ning Xu,Captcha as Graphical

    PasswordsA New Security Primitive Based on Hard AI Problems, IEEE TRANSACTIONS

    ON INFORMATION FORENSICS AND SECURITY, VOL. 9, NO. 6, JUNE 2014

    2. Overall Description

    2.1 Product Perspective

    In this project, main aim is to enhance security of user login using GRAPHICAL passwords.

    Enhanced security measures will be taken to improve the security of the files uploaded using the same

    technology.

    2.2 Product Functions

    In this project, we are using functions such as:

    Graphical password generation

    Authentication

    Uploading and Downloading file with integrated security

  • Graphical Password Authentication System SRS Version 1.0

    3 Dept. of Computer Science & Engineering

    Level 0 DFD:

    2.3 User Classes and Characteristics

    Generally the users are classified into two:

    Administrator

    Users

    Admin is responsible for the maintenance of the software and he will see for the security measures

    for the system. He should