Classical-Cipher
如何解密據說免疫攻擊的短密文?
我需要解密一個簡短的密文,並且我有明文的第一個單詞。我想過進行機率詞攻擊,但我已經知道已知詞的位置。
另外,從密碼中減去單詞會得到一個隨機序列,這讓我有點絕望。所以考慮這是密文:
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”是結果……