SlideShare a Scribd company logo
SECURED QR CODE
 PANKAJ JESWANI
INTRODUCTION
• QRCodes which Encode AES Encrypted user Information with One
Time Password.
• Similarities and differences between the QRLogin systems and
traditional OTP systems.
• Developments within two factor identification systems are
significantly increasing the application of security systems to
protect personal information.
• Our implementation is about new authentication scheme for secure
OTP distribution in net banking through QR codes.
INTRODUCTON
Problem Definition
• To avoid remembering username and password and also to ease
online transactions, QRLogin is developed.
• The main aim is to provide secured login systems which also
perform online transactions. The QRLogin includes 2D barcode
‘QRCode’ which consists of encrypted user information with time-
sensitive One Time Password (OTP) by using well known
Asymmetric Encrypted Standard (AES) algorithm.
• The objective of our project is to come up with banking website and
online shopping website that implement and demonstrates how QR
Code can be used with Encryption algorithms to ensure data
security as it provides dual security with data optimization.
INTRODUCTON
Relevance of Project
• Our project “Secured QRCode” includes Encryption which changes
data or information that is normally plaintext through the usage of
an algorithm so that someone must possess certain knowledge to
access it.
• The bank can make Secured QR codes of Costumers which includes
confidential data such as user information and one time password.
This means people outside the bank cannot decode the Encrypted
QR code without unique key.
INTRODUCTION
Scope of the Project
• QRLogin system revolutionizes web site login and
authentication. It eliminates many problems inherent in
traditional login techniques.
• It is more secure as it involves AES encryption technique and
it is easy to use also gives freedom from remembering so
many username and password for different websites.
• The simple and straightforward SECURED QRLogin system
yields a surprising array of features and benefits and can be
used in various applications like e-commerce, e-retail, e-
booking, e-learning and many more
BLOCK DIAGRAM
Encrypted QR-Code
Plain
OTP
+Key
AES
Algorithm
QR
Code
+Key
PHP
Plain
OTP
Encrypted
Text
KEY PROCESS
• Encryption & Decryption
• QR-Code Generation
• QR-Encoding
• Decoding
ENCRYPTION & DECRYPTION
• A message that is completely readable and is in no
way scrambled or disguised is called plaintext. Plaintext
is unencrypted data.
•Encryption is the process of scrambling or disguising
plaintext by applying a cryptographic algorithm to
produce cipher text.
•Cipher text is encrypted data.
•Decryption reverses the encryption process and turns
cipher text back into its original plaintext form
ENCRYPTION & DECRYPTION
QR CODE GENERATION
• To create a QR code, we need string of data in this case the
encrypted message.
• The method is discussed in details below:
• The Encrypted file, which is created using the method AES is
now treated as the input file and the string is extracted from
the file to generate the QR Code.
• Step 1: call function file_read(output_file)
• Step 2: call function generate_QRCode( str[] )
QR CODE DECODING
• We here follow the reverse process of the above generateQRCode()
Algorithm to detect the QR Code Image using Library Class and get
back the encrypted message.
Design Approach
• PHP
• YII Framework
• XAMPP
PHP (Hypertext Pre-Processor)
 PHP is a scripting language designed to fill the gap
between SSI (Server Side Includes) and Perl, intended for the
web environment. Its principal application is the
implementation of web pages having dynamic content.
 PHP is currently divided into two major versions: PHP 4 and
PHP5 , although PHP 4 is deprecated and is no longer
developed or supplied with critical bug fixes. PHP 6 is
currently under development.
YII(Yes It Is)
• Yii is an open source, object-oriented, component-based MVC PHP web
application framework. Yii is pronounced as "Yee" and it's an acronym for “Yes
It Is!”
XAMPP
• XAMPP is a free and open source cross-platform web server
solution stack package, consisting mainly of the Apache HTTP
Server, MySQL database, and interpreters for scripts written in
the PHP and Perl programming languages.
DEMONSTRATION
• Shopping Cart [Whole Demonstration]
• QR Code Auth System [QR Login System]
• QR Decoding [Decoder]
CONCLUSION
•  In our project “Secured QRCode” we have proposed a secure and
reliable authentication scheme for net-banking through QR code
based OTPs. In recent years there has been a steep increase in the
number of net-banking users.
• Hence the proposed system satisfies the high security requirements
of the online us and protects them against various security attacks.
Also the system does not require any technical pre-requisite and
this makes it very user-friendly.
• Hence QR code proves to be versatile at the same time beneficial
for both the customers in terms of security and vendors in terms of
increasing their efficiency. Hence it is most widely used to advertise
and market the products by most businesses.
CONCLUSION
• In future, we will like to enhance our project by creating an android
application which will be used as way of retrieving OTP by just
scanning a QRCode.
• It will be more easier and at the tip of the user’s fingers as all the
bank transactions will be done by Smartphone which will save users
time and will be more secure than traditional transaction system.
REFERENCE
Reference
Thanks
Vishal Chhabria
Sagar Chawla
Pankaj Jeswani
For your valuable time and attention!
From Secure QR-Code Team

More Related Content

PDF
Presentation On Steganography
PPT
Sign verification
PPTX
Qr codes
PPT
Cryptography and Network Security
DOC
Steganography ProjectReport
PPT
overview of cryptographic techniques
PPT
Iris scan.ppt 1
PPT
Graphical Password Authentication
Presentation On Steganography
Sign verification
Qr codes
Cryptography and Network Security
Steganography ProjectReport
overview of cryptographic techniques
Iris scan.ppt 1
Graphical Password Authentication

What's hot (20)

PPTX
Rsa algorithm key generation
PPT
QR codes
PPTX
QR Codes PowerPoint Presentation
PPTX
Password craking techniques
PPTX
Password Cracking
PPTX
Seminar PPT on Crypto Watermarking B.Tech
PPT
Online signature recognition
PPT
Cryptography
PPTX
Qr code
PPTX
Biometrics
PPTX
Qr code ppt
PPTX
Off-line Signature Verification
PPTX
White Hat vs Black Hat vs Grey Hat | Difference Between Black Hat White Hat G...
PPT
Digital watermarking Techniques
PPTX
Ethical hacking
PPT
Steganography
PPT
Steganography
PPTX
Offline signature verification based on geometric feature extraction using ar...
PDF
3D password
PPT
Steganography
Rsa algorithm key generation
QR codes
QR Codes PowerPoint Presentation
Password craking techniques
Password Cracking
Seminar PPT on Crypto Watermarking B.Tech
Online signature recognition
Cryptography
Qr code
Biometrics
Qr code ppt
Off-line Signature Verification
White Hat vs Black Hat vs Grey Hat | Difference Between Black Hat White Hat G...
Digital watermarking Techniques
Ethical hacking
Steganography
Steganography
Offline signature verification based on geometric feature extraction using ar...
3D password
Steganography
Ad

Viewers also liked (20)

PPTX
Qr code based secure otp distribution scheme for Online banking
PDF
Secure QR code payment
PPTX
QR Code Based Payment- The most advanced contactless payment
PDF
DATA SECURITY THROUGH QR CODE ENCRYPTION AND STEGANOGRAPHY
PPTX
QR code
PPTX
E voting authentication with qr-codes
PPT
20 Interesting Things: QR Codes
PPSX
MobiWeb - OTP SMS Two Factor Authentication
DOC
87559489 auth
PPTX
Qrcodes
PPTX
Forget Malicious Links and Fear the QR Code Presented by Steve Werby at ConSe...
PDF
1 architecture & design
PDF
OpenStack at PayPal
PPTX
QR Week Project
PDF
Ett 530 clark final_project qr code numbers
PPT
QR Code Mashups for Everyone
PDF
CS4099Report
PDF
QR code decoding and Image Preprocessing
PPTX
QR Codes for Fun & Profit
PPTX
E-Commerce Basics
Qr code based secure otp distribution scheme for Online banking
Secure QR code payment
QR Code Based Payment- The most advanced contactless payment
DATA SECURITY THROUGH QR CODE ENCRYPTION AND STEGANOGRAPHY
QR code
E voting authentication with qr-codes
20 Interesting Things: QR Codes
MobiWeb - OTP SMS Two Factor Authentication
87559489 auth
Qrcodes
Forget Malicious Links and Fear the QR Code Presented by Steve Werby at ConSe...
1 architecture & design
OpenStack at PayPal
QR Week Project
Ett 530 clark final_project qr code numbers
QR Code Mashups for Everyone
CS4099Report
QR code decoding and Image Preprocessing
QR Codes for Fun & Profit
E-Commerce Basics
Ad

Similar to Secured qr code [Pankaj Jeswani and Team] (20)

PDF
PKI Industry growth in Bangladesh
PDF
Qr Codes 101
PPTX
Symmetric key encryption
PPTX
The Hacking Games - A Road to Post Exploitation Meetup - 20240222.pptx
PPTX
Encryption symmetric key
PPTX
Understanding Session Hijacking: Protecting Your Online Sessions
PPTX
Blockchain Programming.pptx
PPTX
SignSDK_Architecture_Developer_Presentation.pptx
PDF
581 517-525
PPTX
Fintech Software Outsourcing at Astarios.pptx
PDF
Paypal Clone Script : Bridging Finance and Technology for Cross-Border Payment
PPTX
Synergies across APIs and IAM
PDF
WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
PDF
IRJET- Security Empowerment using QR Code and Session Tracking for Cued R...
PPTX
Microservices Security Patterns & Protocols with Spring & PCF
PPTX
Gateway/APIC security
PDF
Quality assurance-for-a-blockchain-based-solution
PDF
Quality assurance-for-a-blockchain-based-solution
PDF
IRJET-Implementation of QR Code on Data Protection of Cloud Computing
PKI Industry growth in Bangladesh
Qr Codes 101
Symmetric key encryption
The Hacking Games - A Road to Post Exploitation Meetup - 20240222.pptx
Encryption symmetric key
Understanding Session Hijacking: Protecting Your Online Sessions
Blockchain Programming.pptx
SignSDK_Architecture_Developer_Presentation.pptx
581 517-525
Fintech Software Outsourcing at Astarios.pptx
Paypal Clone Script : Bridging Finance and Technology for Cross-Border Payment
Synergies across APIs and IAM
WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
IRJET- Security Empowerment using QR Code and Session Tracking for Cued R...
Microservices Security Patterns & Protocols with Spring & PCF
Gateway/APIC security
Quality assurance-for-a-blockchain-based-solution
Quality assurance-for-a-blockchain-based-solution
IRJET-Implementation of QR Code on Data Protection of Cloud Computing

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
1. Introduction to Computer Programming.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
August Patch Tuesday
PDF
Hybrid model detection and classification of lung cancer
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Getting Started with Data Integration: FME Form 101
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
A comparative study of natural language inference in Swahili using monolingua...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Heart disease approach using modified random forest and particle swarm optimi...
1. Introduction to Computer Programming.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
DP Operators-handbook-extract for the Mautical Institute
cloud_computing_Infrastucture_as_cloud_p
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Hindi spoken digit analysis for native and non-native speakers
August Patch Tuesday
Hybrid model detection and classification of lung cancer
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
MIND Revenue Release Quarter 2 2025 Press Release
WOOl fibre morphology and structure.pdf for textiles
Encapsulation_ Review paper, used for researhc scholars
Getting Started with Data Integration: FME Form 101
1 - Historical Antecedents, Social Consideration.pdf
Mushroom cultivation and it's methods.pdf
Zenith AI: Advanced Artificial Intelligence
A comparative study of natural language inference in Swahili using monolingua...

Secured qr code [Pankaj Jeswani and Team]

  • 1. SECURED QR CODE  PANKAJ JESWANI
  • 2. INTRODUCTION • QRCodes which Encode AES Encrypted user Information with One Time Password. • Similarities and differences between the QRLogin systems and traditional OTP systems. • Developments within two factor identification systems are significantly increasing the application of security systems to protect personal information. • Our implementation is about new authentication scheme for secure OTP distribution in net banking through QR codes.
  • 3. INTRODUCTON Problem Definition • To avoid remembering username and password and also to ease online transactions, QRLogin is developed. • The main aim is to provide secured login systems which also perform online transactions. The QRLogin includes 2D barcode ‘QRCode’ which consists of encrypted user information with time- sensitive One Time Password (OTP) by using well known Asymmetric Encrypted Standard (AES) algorithm. • The objective of our project is to come up with banking website and online shopping website that implement and demonstrates how QR Code can be used with Encryption algorithms to ensure data security as it provides dual security with data optimization.
  • 4. INTRODUCTON Relevance of Project • Our project “Secured QRCode” includes Encryption which changes data or information that is normally plaintext through the usage of an algorithm so that someone must possess certain knowledge to access it. • The bank can make Secured QR codes of Costumers which includes confidential data such as user information and one time password. This means people outside the bank cannot decode the Encrypted QR code without unique key.
  • 5. INTRODUCTION Scope of the Project • QRLogin system revolutionizes web site login and authentication. It eliminates many problems inherent in traditional login techniques. • It is more secure as it involves AES encryption technique and it is easy to use also gives freedom from remembering so many username and password for different websites. • The simple and straightforward SECURED QRLogin system yields a surprising array of features and benefits and can be used in various applications like e-commerce, e-retail, e- booking, e-learning and many more
  • 7. KEY PROCESS • Encryption & Decryption • QR-Code Generation • QR-Encoding • Decoding
  • 8. ENCRYPTION & DECRYPTION • A message that is completely readable and is in no way scrambled or disguised is called plaintext. Plaintext is unencrypted data. •Encryption is the process of scrambling or disguising plaintext by applying a cryptographic algorithm to produce cipher text. •Cipher text is encrypted data. •Decryption reverses the encryption process and turns cipher text back into its original plaintext form
  • 10. QR CODE GENERATION • To create a QR code, we need string of data in this case the encrypted message. • The method is discussed in details below: • The Encrypted file, which is created using the method AES is now treated as the input file and the string is extracted from the file to generate the QR Code. • Step 1: call function file_read(output_file) • Step 2: call function generate_QRCode( str[] )
  • 11. QR CODE DECODING • We here follow the reverse process of the above generateQRCode() Algorithm to detect the QR Code Image using Library Class and get back the encrypted message.
  • 12. Design Approach • PHP • YII Framework • XAMPP
  • 13. PHP (Hypertext Pre-Processor)  PHP is a scripting language designed to fill the gap between SSI (Server Side Includes) and Perl, intended for the web environment. Its principal application is the implementation of web pages having dynamic content.  PHP is currently divided into two major versions: PHP 4 and PHP5 , although PHP 4 is deprecated and is no longer developed or supplied with critical bug fixes. PHP 6 is currently under development.
  • 14. YII(Yes It Is) • Yii is an open source, object-oriented, component-based MVC PHP web application framework. Yii is pronounced as "Yee" and it's an acronym for “Yes It Is!”
  • 15. XAMPP • XAMPP is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.
  • 16. DEMONSTRATION • Shopping Cart [Whole Demonstration] • QR Code Auth System [QR Login System] • QR Decoding [Decoder]
  • 17. CONCLUSION •  In our project “Secured QRCode” we have proposed a secure and reliable authentication scheme for net-banking through QR code based OTPs. In recent years there has been a steep increase in the number of net-banking users. • Hence the proposed system satisfies the high security requirements of the online us and protects them against various security attacks. Also the system does not require any technical pre-requisite and this makes it very user-friendly. • Hence QR code proves to be versatile at the same time beneficial for both the customers in terms of security and vendors in terms of increasing their efficiency. Hence it is most widely used to advertise and market the products by most businesses.
  • 18. CONCLUSION • In future, we will like to enhance our project by creating an android application which will be used as way of retrieving OTP by just scanning a QRCode. • It will be more easier and at the tip of the user’s fingers as all the bank transactions will be done by Smartphone which will save users time and will be more secure than traditional transaction system.
  • 21. Thanks Vishal Chhabria Sagar Chawla Pankaj Jeswani For your valuable time and attention! From Secure QR-Code Team