Abstract

The process of exchanging information is called Communication. The basic Communication system involves transmitter, receiver and the channel. The data transmitted by the sender reaches receiver through the channel. The unauthorized parties (cracker,hacker, eavesdropper, or attacker) should not be able to access the information at the channel. Therefore transmitting data securely from the sender to the receiver is a very important aspect. A cryptographic system is unconditionally secure if the cipher text produced by the system does not contain enough information to determine uniquely the corresponding plaintext, no matter how much cipher text is available. A cryptographic system is said to be computationally secure if the cost of breaking the cipher exceeds the value of the encrypted information and the time required to break the cipher exceeds the useful lifetime of the content. One time pad system can be called as unconditionally secure algorithm, if the keys (pad) usedare truly random in nature. In this paper, we are demonstrating that one-time pad can be used as an efficient encryption scheme by involving arithmetic and logical operations. Here we proposed a new key generation technique, to generate a key of any length just by providing a seed value, to encrypt the message. The problem generating key value has been solved by the use of key generation algorithm.

Highlights

  • In one-time pad encryption scheme, random key that is equal in length to the plaintext message to be encrypted, with no repetition is used

  • The ciphertext produced by one time pad contains no information about the plaintext, there is no way to break the code[7].Assuming an eavesdropper can not get access to the one time used to encrypt the message, this scheme is perfectly secure, but the given cipher text should be equal to the plaintext message in length [8]

  • Vii) Multiply the key values by 2 and add the output of step 5 with the doubled viii) Take the 10’s complement of the sum produced by step 6 ix) Take modulo 127 of the result produced by step 7 x) Store the remainders generated by step 8 as the resultant cipher text Characters xi) Encrypt the key seed value with secret key and transmit it with the resultant cipher text to the receiver

Read more

Summary

Introduction

In one-time pad encryption scheme, random key that is equal in length to the plaintext message to be encrypted, with no repetition is used. The plaintext character is exclusive-or bitwise with the key, to produce cipher text output. The ciphertext is generated by performing the bitwise Exclusive-or of the plaintext with the key.

Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.