Three-Party Authentication using Quantum Key Distribution
Protocols
ABSTRACT
This project
presents Quantum Key Distribution Protocols (QKDP’s) to safeguard security in
large networks, by using DES algorithm for encryption and decryption of .txt
file. In this project the sender and the receiver should register themselves
into the separate databases maintained for them and then whenever each user
either on the sender or the receiver side makes a login request, an individual
secret key is created. The Trusted Center considered being the three party authenticates
both the sender and the receiver, the secret key is generated by the Trusted Center .
The Trusted Center issues a quantum key to both the
sender and the receiver after the verification of the secret key. The
generation of the quantum key involves the selection of 8-bit random key using
the appropriate function available in .Net. By using RSA algorithm session key
is generated. The session key is converted into binary from which the last two
binary digits are chosen through which the quantum key is created. Once the
quantum key matches on both the sender and the receiver side, the data can be
encrypted and the intermediate encrypted form is viewable. Similarly after
decryption the encrypt_decrypt file is also available. Thus a secure
transmission of data takes place between the sender and the receiver using Trusted Center .
No comments:
Post a Comment