Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 951 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 951 Bytes

Breaking Many Time Pad

A solution to many time pad attack

forthebadge forthebadge

What is One Time Pad

In cryptography, a one-time pad is a system in which a private key generated randomly is used only once to encrypt a message that is then decrypted by the receiver using a matching one-time pad and key. Messages encrypted with keys based on randomness have the advantage that there is theoretically no way to "break the code" by analyzing a succession of messages.

What is Many Time Pad

Many Time Pad is when a single key is used to encrypt many messages.

But the resultant ciphers can be analysed and be decrypted to get all the messages and the key.