Random-Number-Generator

VIC 密碼中的 5 位隨機數是如何生成的?

  • February 4, 2021

知道 VIC 是一種“間諜密碼”,特工不太可能使用加密設備來生成 5 位數字,但他們是如何做到的?

VIC 密碼中,該重要的五位數字是由使用者在進行加密時創建的。這肯定是在沒有設備的情況下一時衝動製作的。正如你所說,這些人是間諜,他們不會想被一些奇怪的裝置抓住。

CIA 的線上圖書館沒有提到五位數字是使用者必須記住的值。代理已經在他或她的腦海中儲存了四個助記鍵:

1. a date (in Russian this would be day/month/year; six digits)
2. a snippet of a popular Russian song        (20 characters long)
3. the user's personal identification number
4. a Russian word (e.g., the word for "snowfall")

我不確定,但我認為代理商最有可能從自己的頭腦中想出自己的“隨機”數字。一個公認的薄弱證據可能是,當時俄羅斯人正在通過敲打打字機從自己的腦海中生成“一次性便箋簿” ——並且以這種方式生成的密鑰被認為是“隨機的”,足以加密重要交通。

將數字 0 到 9 寫在紙條上,然後從帽子上畫出來。

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