DESIGN AND IMPLEMENTATION OF E-AUTHENTICATION SYSTEM USING QR CODE AND OTP
ABSTRACT
Electronic authentication is the process of establishing confidence in user identities electronically presented to an information system. The aim of the study is to develop an E-Authentication System using QR Code and OTP. In achieving this aim, the following specific objectives were laid out to design to: develop anti-form grabbing technique to encode the user inputs as they are being entered, implement an authentication mechanism using One Time Password (OTP), develop a medium that make use of Email from the server for identity Verification, and develop the OTP algorithm to authenticate the user. The methodology adopted in this study is the structured system analysis and design methodology (SSADM) which is a technical approach for analyzing and designing an application or system by applying object throughout the software development process. The programming language used is HTML, CSS, JAVASCRIPT, PHP, SQL and JQUERY. The reason why web programming languages was used is because, it is platform independent and it is a web based application. The study will be of great importance to researcher who intends to carry out study in similar topic as the study will serve as a reference point. Finally, the study will be of significance to academia, students, lecturers and the general public as the findings will also contribute to the pool of knowledge. The expected result is an electronic Authentication System that will authenticate system users, using QR Code and OTP. Also, the system will be able to detect valid and invalid OTP code inputted in the application software.
CHAPTER ONE
1.1 Introduction
Electronic authentication is the process of establishing confidence in user identities electronically presented to an information system. Digital authentication, or e-authentication, may be used synonymously when referring to the authentication process that confirms or certifies a person's identity and works. When used in conjunction with an electronic signature, it can provide evidence of whether data received has been tampered with after being signed by its original sender. Electronic authentication can reduce the risk of fraud and identity theft by verifying that a person is who they say they are when performing transactions online (Wikipedia, 2021).
As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.
1.2 Background of Study
Electronic Authentication (E-Authentication) System in banking programming gives individual and corporate financial administrations offering highlights, for example, seeing record adjusts, acquiring proclamations, checking ongoing exchange and making installments which are truly dependable. Access is for the most part through a safe site utilizing a username and secret key, however security is a key thought in web banking and numerous banks additionally offer two factor confirmation utilizing a (security token).
In the old system, paper credentials were used which are documents that attest to the identity or other attributes of an individual or entity called the subject of the credentials. Some common paper credentials include passports, birth certificates, driver's licenses, and employee identity cards. The credentials themselves are authenticated in a variety of ways: traditionally perhaps by a signature or a seal, special papers and inks, high quality engraving, and today by more complex mechanisms, such as holograms, that make the credentials recognizable and difficult to copy or forge. In some cases, simple possession of the credentials is sufficient to establish that the physical holder of the credentials is indeed the subject of the credentials. More commonly, the credentials contain biometric information such as the subject's description, a picture of the subject or the handwritten signature of the subject that can be used to authenticate that the holder of the credentials is indeed the subject of the credentials. When these paper credentials are presented in-person, authentication biometrics contained in those credentials can be checked to confirm that the physical holder of the credential is the subject (Wikipedia, 2021).
Electronic identity credentials bind a name and perhaps other attributes to a token. There are a variety of electronic credential types in use today, and new types of credentials are constantly being created (eID, electronic voter ID card, biometric passports, bank cards, etc.) At a minimum, credentials include identifying information that permits recovery of the records of the registration associated with the credentials and a name that is associated with the subscriber (Wikipedia, 2021).
When using services in a web environment, security is of great importance especially for both the user and the provider. The information in use must be handled in a way that does not compromise its security. Passwords are only secured as long as the user keeps them secret. Not everyone is aware of the risk that comes with compromised passwords and other security leaks (Nilsson, 2012).
Lately, client side attacks on online banking and electronic commerce are on the rise due to inadequate security awareness amongst end users. As a result, end user would not be aware if there is vulnerability on their machine or platform that might lead to client side attack. The password remains the most popular authentication mechanism in use today. In order to complete any web-based transaction exchange, the online user will be required to enter his/her password into an online system.
As technological advances continue to influence the way society makes payment for goods and services, the requirement for more advanced security approaches for transaction verification in the online environment increases.
In order to mitigate these security issues, this proposed dissertation proffers a solution to the problem by integrating different authentications and methods to provide an improved and secure online transaction between the client and the server. The thesis introduces an anti-form grabbing technique which disallows the attacker from “grabbing” sensitive information and modifying it when they are being sent to the server by the client and also protects the web contents. rough The system also minimizes the risk of online attacks by using One Time Password (OTP), a password that is valid for only one login session or transaction within a limited time along with the use of Email as a different verification channel. This research work therefore intends to develop an E-Authentication System using QR Code and OTP.
1.3 Statement of Problems
Authentication based on possession is generally based on smart cards. The wide deployment of mobile phones and smart devices has motivated the need for an authentication system based on mobile phone and Quick Response code. The biometric template can be embedded in the Quick response code for authentication. Authentication systems have to be equipped with smart devices to enable faster and efficient authentication. One of the main disadvantages of biometric system is the associated time taken for registration and identification. Extracting the biometric features from a group of users is time consuming and inconvenient. Automatic authentication systems perform the task without the knowledge of the user and hence more effective.
The increasing cyber attacks during online financial transactions have necessarily initiated a need for secure and efficient means of authentication. Encrypted QR codes can be used for that purpose. Several multimodal biometric systems have been reported in the literature. The modalities chosen in them are vulnerable to spoofing attacks and hence, irrespective of the type of fusion, spoofing is possible. There is a need for efficient fusion of vein based modalities as they are less vulnerable.
Current research in the area of authentication focuses largely on the various methods of extracting biometric traits from the user. The increase in number of internet users has also led to the subsequent increase in various methods of authentication attacks. Thus, enhancing the security of authentication systems emerges as an important issue to be addressed and this motivated the author to explore different types of authentication systems. Emerging trends in the computationally demanding application necessitate more effective algorithms for securing authentication.
1.4 Aim and Objectives of Study
The aim of the study is to develop an E-Authentication System using QR Code and OTP. In achieving this aim, the following specific objectives were laid out as follows to:
- Develop anti-form grabbing technique to encode the user inputs as they are being entered.
- Implement an authentication mechanism using One Time Password (OTP).
- Develop a medium that make use of Email from the server for identity Verification.
- Develop the OTP algorithm to authenticate the user.
1.5 Significance of Study
The findings will be of great importance to researcher who intends to carry out study in similar topic as the study will serve as a reference point. Finally, the study will be of significance to academia, students, lecturers and the general public as the findings will also contribute to the pool of knowledge.
1.6 Scope of Study
The study focuses on the Electronic Authentication System using QR Code and OTP in Nigeria Banking Application System.
1.7 Limitations of the Study
During the course of this study, many things militated against its completion, some of which are:
- Time Constraint: The time frame given to accomplish this project was very short due to school academic calendar and it was carried out under pressure which made the researcher not to implement some necessary features.
- Research material: availability of research material is a major setback to the scope of the study.
- Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
- Financial Constraint: Insufficient fund tends to impede the efficiency of the researcher in sourcing for the relevant materials, literature or information and in the process of data collection (internet).
1.8 Definition of Terms
To fully understand what the study is all about, important and dispensable terms have been chosen and due definition given to them.
- Customers- a party that receives or consumes products (goods or services) and has the ability to choose between different products and suppliers.
- Financial institution- A financial institution(FI) is a company engaged in the business of dealing with financial and monetary transactions, such as deposits, loans, investments and currency exchange.
- Computerized – equipping something with or the usage of and associated automation by computers and software.
- Operation – an act or instance, process, or manner of functioning or operating.
- Manually- by hand rather than automatically or electronically.
- Records - to set down in writing or keep evidence of something.
- Online: connected to, served by, or available through a system and especially a computer or telecommunications system (such as the Internet)
- Delivery System: this is any means or process for conveying a product or service to a recipient.
CHAPTER TWO
2.0 Literature Review
2.1 Introduction
The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …
Procedure for Downloading the PDF (Docx) Material
Design and Implementation of E-Authentication System using QR Code and OTP can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.
Seminar Material Cost ₦3,000 | Project Material Cost ₦5,000 |
Request Complete Material
Click here to request the Complete Material via WhatsApp including;
|
TABLE OF CONTENTSPRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Introduction
- 1.2 Background of Study
- 1.3 Statement of Problems
- 1.4 Aim and Objectives of Study
- 1.5 Significance of Study
- 1.6 Scope of Study
- 1.7 Limitations of the study
- 1.8 Definition of Terms
LITERATURE REVIEW
- 2.1 Introduction
- 2.2 Theoretical Review
- 2.3 Security of QR Codes
- 2.4 Conceptual Review of Authentication Methods
- 2.5 Security Analysis
- 2.5.1 Shoulder Surfing
- 2.5.2 Brute Force Attacks
- 2.5.3 Dictionary Attacks
- 2.5.4 Guessing Attacks
- 2.5.5 Spyware
- 2.6 Security Features of Graphical Passwords
- 2.7 Web Portal
- 2.7.1 Types Of Web Portals
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Analysis of the Proposed System
- 3.3.1 Data Flow Diagram of the Proposed System
- 3.3.2 Advantages of the Proposed System
- 3.3.3 Justification of the Proposed System
- 3.4 Functional Requirements
- 3.4.1 Use Case Diagram Of The Admin / User Privileges
- 3.5 Data Requirements
- 3.6 High Level Model of the Proposed System
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of E-Authentication System using QR Code and OTP" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
PRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.1 Introduction
- 1.2 Background of Study
- 1.3 Statement of Problems
- 1.4 Aim and Objectives of Study
- 1.5 Significance of Study
- 1.6 Scope of Study
- 1.7 Limitations of the study
- 1.8 Definition of Terms
LITERATURE REVIEW
- 2.1 Introduction
- 2.2 Theoretical Review
- 2.3 Security of QR Codes
- 2.4 Conceptual Review of Authentication Methods
- 2.5 Security Analysis
- 2.5.1 Shoulder Surfing
- 2.5.2 Brute Force Attacks
- 2.5.3 Dictionary Attacks
- 2.5.4 Guessing Attacks
- 2.5.5 Spyware
- 2.6 Security Features of Graphical Passwords
- 2.7 Web Portal
- 2.7.1 Types Of Web Portals
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Analysis of the Proposed System
- 3.3.1 Data Flow Diagram of the Proposed System
- 3.3.2 Advantages of the Proposed System
- 3.3.3 Justification of the Proposed System
- 3.4 Functional Requirements
- 3.4.1 Use Case Diagram Of The Admin / User Privileges
- 3.5 Data Requirements
- 3.6 High Level Model of the Proposed System
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of E-Authentication System using QR Code and OTP" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
Frequently Asked Questions (FAQ)
Can the material for “Language and the Quest for Identity: A Study of Chinua Achebe’s Things Fall Apart and Chimamanda Adichie’s Americanah” be used as a guide for English Language Project?
Yes it can be used — Language is an indispensible characteristic of every human society. The language one speaks tells much about one’s identity with regards to where the person comes from. In every society individuals and groups of persons would like to be differentiated from others, and in that effect, identity comes to play. In this study, the researcher has been able to explore the identity of Achebe in his Things Fall Apart and Adichie in her Americanah have been able to create for themselves through their texts. The study uses Contrastive Hypotheses Theory and the Identity and Difference Theory as guides. At the end of the research, it is discovered that Achebe and Adichie have been able to use language as a quest for …
Can the material for “Analysis of Effects of Working Capital Management on Profitability of Manufacturing Companies” be used as a guide for Accountancy / Accounting Project?
Yes it can be used — Working capital management involves the management of the most liquid resources of the firm which includes cash and cash equivalents, Inventories and trade and other receivables. Most firms do not hold the correct amount of working capital and this has been a major obstacle to their overall profitability. The study analyzed the effects of working capital management on the profitability of manufacturing firms listed on the Nairobi Securities Exchange. The study utilized a diagnostic research design and targeted the 9 listed manufacturing firms trading on the Nairobi Securities Exchange. However, the study covered 6 of the targeted manufacturing companies, 3 were either not trading or had in complete records at the time of the study. Data was obtained from document …
Can the material for “The Impact of Remuneration on Workers Performance Among Nigerian Workers” be used as a guide for Public Administration (PA) Project?
Yes it can be used — The researcher have summarized the contents of this project work which is aimed at finding out the impact of remuneration on workers performance among Nigeria workers Nigerian National petroleum corporation as a case study. Chapter one comprises of the introduction of the study, background, statement of problems, objectives, research questions, statement of hypothesis, significance, scope, limitation and definition of terms. Chapter twp comprises of the literature review and other related topics. Chapter three is the research methodology and how the researcher intended to carry out the study and the questionnaire. Furthermore, chapter four of this study centers on the analysis and discussion of data derived from respondents on the questionnaires which were meant to disclose facts about the subject matter. Finally, chapter five, …
Can the material for “Decentralized System on a Centralized System: Blockchain Technology on the Cloud” be used as a guide for Computer Science (CS) Project?
Yes it can be used — A Blockchain is a distributed database that is shared among the nodes of a computer network and makes use of cryptographically signed transactions. It operates in a blockwise manner, with each block linked with a cryptographic system. The aim of the study is to design and implement a Decentralized System on a Centralized Cloud Based Blockchain Technology System. In achieving this aim, the following specific objectives were laid out to Design a cloud based fault tolerant platform for the blockchain and implement this platform using bitcoin on the blockchain. The motivation that led to the implementation of the proposed system is that virtual currencies are not accepted legal tenders in the country. This lack of government support constitutes a major …
Can the material for “School Supervision as a Quality Control Measure for Secondary Educational District” be used as a guide for Educational Administration and Supervision Project?
Yes it can be used — The study investigated school supervision as a quality control measure for secondary education in Lagos state. Specifically the study sets out to investigate the extent to which school supervision will enhance teachers productivity in secondary school and also to find out whether school supervision will significantly influence academic performance of secondary school student. Four research questions and three hypotheses were formulated to guide the related Literature that was reviewed. A descriptive research designed was adopted in the study. A researcher designed survey questionnaire was used to obtain teachers’ responses towards school supervision as a quality control measures in the classroom findings were arrived at through the use of appropriate research methodology, these included the use of percentage, frequency and chi-square …
Can the material for “Management Challenges Facing Mass Transit Programme in Nigeria” be used as a guide for Public Administration (PA) Project?
Yes it can be used — This research explains the Management Challenges Facing Mass Transit Programme in Nigeria, mostly in Kogi State Transport Company. It has been apparent that Mass Transit in Kogi State has not been done in the right procedure which has motivated this research. The objective of this research is not only to give insight into the factors that militate against mass transit but to bring about recommendations so as to eradicate the problems. The method used in collecting data was mainly secondary data and questions which were administered in the Kogi Mass Transport Company. These were analyzed by simple percentage method. It was discovered from the findings that insufficient spare parts affected the operation of the corporation. It was also clear that …
Can the material for “Capital Market Structure Development” be used as a guide for Economics Project?
Yes it can be used — This study was intended to evaluate capital market structure and development. The study was guided by the following objectives; to analyze and evaluate the capital market structure in aiding the development of the Nigerian economy. The study employed the descriptive and explanatory design; questionnaires in addition to library research were applied in order to collect data. Primary and secondary data sources were used and data was analyzed using a statistical package which is represented in frequency tables and percentages. The respondents under the study were 40 employees of the Nigerian stock exchange. The study findings revealed that the Nigerian stock exchange has been performing a significant role in Nigerian economic development; the present structure of the capital market facilitates rapid development of …
Can the material for “The Roles of Middlemen in the Channels of Distribution” be used as a guide for Business Administration and Management (BAM) Project?
Yes it can be used — This project work titled the “Role of middlemen in channel of distribution” an important element in the marketing mix of any form, is the system of marketing channels through which products and services are distributed to the final consumers or ultimate users. A marketing channel is a loosely connected system comprising of a manufacturer, middlemen and the ultimate users. Wholesalers and retailers are the functional middlemen for manufacturers. The writer described the problem under study and the relative importance of the study. There is also the destination of channels of distribution and that of middlemen who are involved in the distribution of goods and service to their place of use. It is seen here that channel of decisions is very vital …
Can the material for “Functions and Aesthetics of the Osun Osogbo Festival” be used as a guide for English Education Project?
Yes it can be used — Osun Osogbo Festival is an event usually set by a local community. It centres on and some unique Aspects of that community. It is a set of activities and practice designed to entertain the People of that particular community. Osun Osogbo festival is the most important and significant components culture of Osogbo. The motivation that prompts the execution of the research work is that, problems found in the existing research work is that the cost of transportation fare can be astronomical, between the Osun Osogbo festival wristband, accommodations, VIP access, clothes and possibly a flight, things can add up. If the Osun Osogbo festival is in a different country it may add stress and anxiety to your first few days. …
Can the material for “An Appraisal of Commercial Banks Lending in the Economic Development of Nigeria” be used as a guide for Banking and Finance (BF) Project?
Yes it can be used — The pace of development in Nigeria economy which is rich in oil is not commensurate with the revenue from crude oil exports coupled with the increasing banking credit to the economy. This raises a question on efficiency and effectiveness of banks' in discharging it function of credit mobilization and distribution of resources to deficit economic units. In this regard, this study empirically assesses the impact of commercial banks' lending on economic development of Nigeria from 1986 to 2015 by specifically ascertaining the impact of commercial banks' lending on real gross domestic product and index of industrial production. The data sourced from the Central Bank of Nigeria statistical bulletin were diagnosed for serial correlation, heteroskedasticity and Ramsey Reset model fitness specification and stationarity. …