Classical-Cipher

如何解密據說免疫攻擊的短密文?

  • May 9, 2020

我需要解密一個簡短的密文,並且我有明文的第一個單詞。我想過進行機率詞攻擊,但我已經知道已知詞的位置。

另外,從密碼中減去單詞會得到一個隨機序列,這讓我有點絕望。所以考慮這是密文:

URRLMBURLQHPIFGETNIAZXTCEAHVLXKOHAHGMTP

第一個詞是:某人

我也知道密碼應該不受統計攻擊的影響,這意味著 cipher_length/key_length 的比率是不夠的,而且我也沒有註意到任何二元組/三元組。

所以維吉尼類似於凱撒。所以你開始解密它,就像你對凱撒做的那樣:

S - +2 --> U
O - +3 --> R
M - +5 --> R
E - +7 --> L
B - +11 -> M
O - +13 -> B
D - +17 -> U
Y - +19 -> R

所以你可能已經註意到,文本是通過使用下一個更大的素數來解密的。只需從解密的文本中減去素數,即可得到原始消息。

我沒有解密整個消息,但我強烈猜測“Somebodyoncetoldmetheworldisgonnarollme”是結果……

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