An open API service indexing awesome lists of open source software.

https://github.com/dipanshkhandelwal/manytimepad

A solution to many time pad attack https://manytimepad.js.org/
https://github.com/dipanshkhandelwal/manytimepad

cryptography encryption manytimepad onetimepad

Last synced: 4 months ago
JSON representation

A solution to many time pad attack https://manytimepad.js.org/

Awesome Lists containing this project

README

          

Breaking Many Time Pad


A solution to many time pad attack

[![forthebadge](http://forthebadge.com/images/badges/built-with-love.svg)](http://forthebadge.com)
[![forthebadge](http://forthebadge.com/images/badges/uses-js.svg)](http://forthebadge.com)

## 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.