Three-Pass Protocol Implementation in Vigenere Cipher Classic Cryptography Algorithm with Keystream Generator Modification
Amin Subandi, Rini Meiyanti, Cut Lika Mestika Sandy, Rahmat Widia, Sembiring

TL;DR
This paper enhances the Vigenere Cipher by modifying key generation to improve security and implements a three-pass protocol to eliminate key transmission, aiming to strengthen cryptographic robustness.
Contribution
It introduces a novel key modification method for Vigenere Cipher and applies the three-pass protocol to enhance message security without key exchange.
Findings
Modified key generation increases encryption variability.
Three-pass protocol reduces risk of key interception.
Enhanced security against cryptanalysis.
Abstract
Vigenere Cipher is one of the classic cryptographic algorithms and included into symmetric key cryptography algorithm, where to encryption and decryption process use the same key. Vigenere Cipher has the disadvantage that if key length is not equal to the length of the plaintext, then the key will be repeated until equal to the plaintext length, it course allows cryptanalysts to make the process of cryptanalysis. And weaknesses of the symmetric key cryptographic algorithm is the safety of key distribution factor, if the key is known by others, then the function of cryptography itself become useless. Based on two such weaknesses, in this study, we modify the key on Vigenere Cipher, so when the key length smaller than the length of plaintext entered, the key will be generated by a process, so the next key character will be different from the previous key character. In This study also…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
