0% found this document useful (0 votes)
5 views9 pages

551 Front

The document is a major project report titled 'Multimodel ATM Access System Using Blockchain Enabled Cryptography Techniques' submitted by U. Pradeep Kumar as part of his Bachelor of Technology in Computer Science and Engineering. It addresses the security challenges of traditional ATM systems by proposing a new system that integrates blockchain technology and cryptographic techniques for enhanced authentication and fraud prevention. The report includes acknowledgments, declarations, an abstract, and a detailed outline of the project's structure and findings.

Uploaded by

Pradeep Mca
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views9 pages

551 Front

The document is a major project report titled 'Multimodel ATM Access System Using Blockchain Enabled Cryptography Techniques' submitted by U. Pradeep Kumar as part of his Bachelor of Technology in Computer Science and Engineering. It addresses the security challenges of traditional ATM systems by proposing a new system that integrates blockchain technology and cryptographic techniques for enhanced authentication and fraud prevention. The report includes acknowledgments, declarations, an abstract, and a detailed outline of the project's structure and findings.

Uploaded by

Pradeep Mca
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

A Major Project Report on

MULTIMODEL ATM ACCESS SYSTEM USING BLOCKCHAIN


ENABLED CRYPTOGRAPHY TECHNIQUES
Submitted in partial fulfilment of the requirements
BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING
Submitted by
Batch: 04
U.PRADEEP KUMAR 20UJ1A0551

Under the esteemed guidance of


Mr. E. BABU M..Tech.
Assistant Professor
Department Of Computer Science and Engineering
Malla Reddy Engineering College and Management Sciences

MALLA REDDY ENGINEERING COLLEGE AND


MANAGEMENT SCIENCES
(Approved by AICTE New Delhi & Affiliated to JNTU
Hyderabad) Kistapur, Medchal, Medchal Dist- 501401.

2020-2024
Affiliated to

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY


KUKATPALLY, HYDERABAD - 85.
MALLAREDDY ENGINEERING COLLEGE AND
MANAGEMENT SCIENCES
(Approved by AICTE New Delhi & Affiliated to JNTU Hyderabad)
Kistapur, Medchal Dist.- 501401.

CERTIFICATE

This is to certify that the Major project report entitled “MULTIMODEL ATM
ACCESS SYSTEM USING BLOCKCHAIN ENABLED CRYPTOGRAPHY
TECHNIQUES” is the bonafide work carried out and submitted by

U.PRADEEP KUMAR 20UJ1A0551

To the department of COMPUTER SCIENCE AND ENGINEERING,


MALLA REDDY ENGINEERING COLLEGE AND MANAGEMENT
SCIENCES, in partial fulfilment for the award of BACHELOR OF
TECHNOLOGY IN COMPUTER SCIENCE AND ENGINEERING
during the academic year 2020-2024.

Internal Guide Head of The Department

Mr. E. BABU M.Tech. Dr.V. MANISARMA Ph.D.


Assistant Professor Professor & HOD
Dept. of Computer Science and Engineering Dept. of Computer Science and Engineering

EXTERNAL EXAMINER
ACKNOWLEDGEMENT

The satisfaction and euphoria that accompany the successful completion of


any task would be incomplete without the mention of people who made it
possible, whose constant guidance and encouragement crowned our efforts
with success. It is a pleasant aspect that I have now the opportunity to
express my guidance for all of them.

I am thankful to Mr. V. MALLA REDDY chairman of “Malla Reddy


Engineering College and Management Sciences” for accepting me and
providing me with an opportunity to do a project in their esteemed
organization.

I am thankful to Mr. V. RAGHAVENDER REDDY director of


“Malla Reddy Engineering College and Management Sciences” helping
me to undergo project work as a part of the university curriculum.

I am thankful to Principal Dr. B. SUBBARATNAM Ph.D. Malla


Reddy Engineering College and Management Sciences helped me to
undergo project work as a part of university curriculum.

My special thanks to Dr. V. MANISARMA Ph.D. Professor & Head


in Computer Science and Engineering Department and Mr. E. BABU MTech.
Assistant Professor in Computer Science and Engineering Department for
guiding me in the right way to complete my project in the right time.

As a gesture of respect for my Family Members and support I


received from them, I dedicate this work to them.

And, I would like to express my heartfelt thanks Faculty Members


of the Computer Science and Engineering, Lab Technicians and
Friends, one and all who has helped me directly or indirectly in successful
completion of the Major Project.

U.PRADEEP KUMAR 20UJ1A0551


MALLA REDDY ENGINEERING COLLEGE AND
MANAGEMENT SCIENCES
(Approved by AICTE New Delhi & Affiliated to JNTU Hyderabad)
Kistapur, Medchal Dist.- 501401.

DECLARATION

I U.PRADEEP KUMAR (20UJ1A0551) student of ‘Bachelor of


Technology in Computer Science and Engineering, during the session:
2020-2024, Malla Reddy Engineering College and Management Sciences,
Medchal, Hyderabad, hereby declare that the work presented in this
Project Work entitled “MULTIMODEL ATM ACCESS SYSTEM
USING BLOCKCHAIN ENABLED CRYPTOGRAPHY
TECHNIQUES” is the outcome of my bonafide work and is correct to the
best of my knowledge and this work has been undertaken taking care of
Engineering Ethics. It contains no material previously published or
written by another person nor material that has been accepted for the
award of any other degree or diploma of the university or other institute of
higher learning, except where due acknowledgment has been made in the
text.

DATE:

U.PRADEEP KUMAR 20UJ1A0551


ABSTRACT
In today's digital age, ensuring secure access to Automated Teller Machines
(ATMs) is crucial. The Multimodel ATM Access System Using Blockchain-
Enabled Cryptography Techniques aims to enhance ATM security and
accessibility with advanced technologies. Traditional ATM systems rely on
single-factor authentication methods like PIN codes or magnetic stripe cards,
which have significant limitations. PIN codes can be easily compromised
through phishing, and magnetic stripe cards are prone to cloning and
skimming, leading to unauthorized access.Moreover, traditional systems often
fail to effectively verify user identities, making them vulnerable to fraud and
identity theft. The current security challenges, such as card fraud and
unauthorized access, highlight the need for more robust authentication
mechanisms. As digital banking grows, there is an increasing demand for
ATM systems that offer enhanced security without sacrificing
convenience.The proposed system addresses these issues by integrating
blockchain technology and cryptographic techniques, offering a multi-layered
security approach. This system combines biometric data with blockchain
technology to ensure secure ATM access. Users' biometric data, like
fingerprints or facial recognition, is encrypted using advanced cryptographic
algorithms and stored securely on the blockchain. This high-confidence
verification process significantly reduces the risk of unauthorized access and
fraud.In summary, the Multimodel ATM Access System leverages blockchain
and cryptography to provide a secure, reliable, and convenient method for
ATM authentication, addressing the vulnerabilities of traditional systems and
meeting the growing demands of digital banking.

Keywords: Multimodel, Blockchain Technology, PIN’s, Cards, phishing


attacks, Cryptography Techniques.

i
LIST OF FIGURES
FIG NO DESCRIPTION PAGE
NO
3.1 ATM PIN ENTRY 9

3.2 SAMPLE ATM CARD 11

4.1 CARD GENERATION TO USER 13

4.2 USER DETAILS VERIFICATION 15

4.3 ARCHITECTURAL DIAGRAM OF FERNET MODEL 19

4.4 DIAGRAM OF BLOCKCHAIN SERVER 22

5.1 CLASS DIAGRAM 27

5.2 SEQUENCE DIAGRAM 28

5.3 ACTIVITY DIAGRAM 28

5.4 DEPLOYMENT DIAGRAM 29

5.5 USE-CASE DIAGRAM 29

5.6 COMPONENT DIAGRAM 30

USER INTERFACE OF PROPOSED 65


10.1 METHODOLOGY.

10.2 UPLOADED DETAILS IN THE INTERFACE. 66

10.3 UPLOADED DATA ENCRYPTED IN THE 66


SECURE BIOMETRIC SCHEME.

10.4 SECURING THE BIOMETRIC INFORMATION BLOCK 67


CHAIN.

10.5 VERIFYING THE BIOMETRIC USING ATM CARD. 67

10.6 VERIFYING THE BIOMETRIC USING ATM CARD. 68

ii
ABBREVIATIONS

ATM Automatic Teller Machine


PIN Personal Identification Number
EHR Electronic Health Records
AES Advanced Encryption Standard
DES Data Encryption Standard
RSA Rivest-Shamir-Adleman
Algorithm
ECC Elliptic curve Cryptography
SHA Secure Hash Agorithm
IV Initialization Vector
MAC Message Authentication code
HMAC Hash-based message authentication
code
UML Unified Modelling Language
IOT Internet of Things
UAT User Acceptance Testing

GUI Graphical User Interface


CGI Common Gateway Interface
WORA Write Once Run Anywhere
JDBC Java DataBase Connectivity
ODBC Open DataBase Connectivity
PHP Hypertext Preprocessor
IDLE Integrated Development and
Learning Environment

iii
ABSTRACT i
LIST OF FIGURES ii
ABBREVIATIONS iii

CHAPTER NO DESCRIPTION PAGE


NO
CHAPTER 1 INTRODUCTION 1
1.1 History 1
1.2 Research Motivation 1
1.3 Problem Statement 2
1.4 Applications 2
CHAPTER 2 LITERATURE SURVEY 4
CHAPTER 3 EXISTING SYSTEM 9
3.1 PIN’s 9
3.2 ATM Cards 11
CHAPTER 4 PROPOSED SYSTEM 13
4.1 Fernet Algorithm 17
4.2 SHA-256 Encryption Algorithm 20
4.3 Blockchain Server 22
4.4 Advantages Of Blockchain 24
CHAPTER 5 UML DIAGRAMS 27
CHAPTER 6 SOFTWARE ENVIRONMENT 31
CHAPTER 7 SOURCE CODE 47
CHAPTER 8 RESULTS AND DESCRPTION 63
8.1 Implementation Description 63
8.2 Results Description 65
CHAPTER 9 CONCLUSION AND FUTURE SCOPE 69
REFERENCES 70

iv
1

You might also like