Most ATMs employ one means of authentication (single factor authentication) by using the PIN. These kinds of ATMs are vulnerable to ATM frauds like Card Skimming where a device placed at the slot for the ATM Card copies all the information stored in ATM cards including the PINs and then copies of the original cards will be made, afterwards money will be stolen from the accounts concerned. This work presents the design of ATM software that employs a two factor authentication method that utilises the PIN and a One Time Password (OTP) which will be sent to the clientβs mobile phone through SMS. This process will be initiated by the ATM as soon as the user slots his ATM card and the system accepts it. By employing this technology, a fraudster who has access to someoneβs ATM Card and PIN will still not gain access to their bank account if he has no access to the SMS containing the One Time Password. This work employed Object Oriented Analysis and Design (OOAD) as its methodology and this includes the use of the Unified Modelling Language (UML). In order to realise the system using the OOAD approach, C#, an oriented programming language was used. The result obtained at the end of this project is the prototype of ATM software that employs two factor authentication. Finally, the performance of the system while it was being tested shows that the objective of providing additional security using two factor authentication was achieved to a large extent.
π Over 50,000 Project Materials
π± 100% Offline: No internet needed
π Over 98 Departments
π Software coding and Machine construction
π Postgraduate/Undergraduate Research works
π₯ Instant Whatsapp/Email Delivery
The project titled "Design and Implementation of an Intelligent Traffic Control System using Machine Learning Algorithms" focuses on leveraging the po...
The project titled "Design and Implementation of a Smart Home Automation System using Internet of Things (IoT) Technology" focuses on creating an adva...
The project on "Development of a Smart Agriculture System using Internet of Things (IoT) Technologies in Computer Engineering" aims to revolutionize t...
The proposed research project aims to explore the design and implementation of a smart home system utilizing Internet of Things (IoT) technology. In recent year...
The project on "Design and Implementation of a Smart Home System using Internet of Things (IoT) Technology" aims to explore the integration of IoT tec...
The project on "Design and Implementation of a Secure Communication System for Internet of Things (IoT) Devices" focuses on addressing the critical ne...
The project titled "Design and Implementation of a Smart Home System using Internet of Things (IoT) Technology" aims to explore the integration of IoT...
The project titled "Design and Implementation of a Smart Home System using Internet of Things (IoT) Technology" aims to explore the integration of IoT...
The project on "Design and Implementation of Real-Time Face Recognition System Using Deep Learning Techniques" aims to develop a cutting-edge system t...