Algorithm-Design

有沒有辦法在兩端都沒有電腦的情況下輕鬆編碼消息?

  • September 23, 2019

我喜歡做筆記並將它們傳遞給我的朋友,我喜歡無緣無故地將它們加密。我的朋友們也喜歡它,但是對所有事情都使用凱撒密碼有點煩人,因為它是重複的並且需要很長時間。有沒有更好的紙筆加密消息的方法?

**是的,出於娛樂的目的,**您有更好、更有趣的方式來創建和共享手密碼。

大量已失效的密碼等待著您。

Vigenère 密碼可能很有趣,因為加密和解密很容易,您可以選擇將加密明文的一個或多個單詞。

您可以單獨使用換位作為手密碼:Rail Fence 密碼(可以很快),柱狀換位(單或雙;是否損壞 換位),它使用關鍵字;或路由密碼。這些中的任何一個都會讓大多數人摸不著頭腦。

或者你可以更認真地模仿蘇聯在冷戰初期使用的VIC 密碼。

事實上,您有無數種選擇——ADFGVX 密碼,它是一種分式轉置密碼;簡單的替換,例如 ROT13;一個獨立的跨棋盤,它分割消息(跨棋盤是 VIC 密碼的一部分);使用打亂的棋盤;創建字典並以老式方式使用諧音替換;創建程式碼簿並單獨使用程式碼或作為另一個系統的一部分使用;甚至以真正隨機的方式生成密鑰,安全地共享和儲存它們,並創建您自己的一次性密碼本(作為一個系統本身並沒有失效,並且可以非常快地進行加密和解密)。

引用自:https://crypto.stackexchange.com/questions/74511