Encryption
一次性密本加密——接收方如何解密消息?
如果使用一次性填充方案發送消息,該方案會生成隨機位,例如,將它們與消息的位進行異或 - 接收方如何生成確切的位序列?
如果接收方能夠生成相同的序列,那麼它如何仍然是隨機的?
一次性密碼本需要預共享密鑰。通常,兩方中的一方生成密鑰流,將其寫入紙張或 CD/DVD 或 USB 等,並以安全的方式將密鑰流發送給另一方。安全的方法不是加密,而是使用某人將其帶到目標。傳輸完成後,他們可以使用密鑰來破譯。
維基百科列出了一次性便箋簿的歷史用途。一個案例很重要;維諾納項目。在某些時候,俄羅斯人重複使用了密鑰的某些部分。那麼,問題是人們如何注意到這一點?美國和英國的密碼破譯者總是嘗試拖著嬰兒床,總有一天成功了!
CryptoSO 中的一些 The Crib Draggin 答案;
並且,一篇文章:一種自然語言方法來自動密碼分析兩次密碼