“Online Transaction Security Enhancement”: An Algorithm Based on Cryptography








Abstract

Online transaction has become daily routine in our life. All of us are using online transaction very frequently today, so to deal with related security issues like Authorization, data protection, confidentiality is very important. Every person who is doing online transaction, every organization and every government must have the ability to control over the operations of online transactions for securing the information. It is necessary to apply better security mechanism in online transaction for maintaining data integrity, privacy of data and confidentiality. Cryptography uses encryption and decryption process for protecting the data. There are many cryptographic algorithms which uses single key which is private or two keys called public key and private key. One can select the algorithm for transferring the data on the basis of higher security and efficiency criteria of the algorithm. This paper presents role of cryptography for different issues of security and also proposes a new cryptography based algorithm for better security of online transactions. The new algorithm is based on probabilistic cipher and since it uses single key so it is a symmetric encryption algorithm.


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL