OTP / XOR Взлом двух шифрованных текстов с одним и тем же ключом

Как я могу взломать два шифротекста, которые дважды использовали один и тот же ключ? Например, plaintext1 использует ключ «abcdefg» , а plaintext2 использует ключ «abcdefg» .

Я знаю, что ciphertext2 ^ ciphertext1 равен plaintext1 ^ plaintext2 . И метод взлома plaintext1 ^ plaintext2 - это тот же метод взлома «книжного шифра» (также иногда называемого «шифром с работающим ключом», хотя шифр с работающим ключом - это не то же самое, что книжный шифр. , верно?)

Я знаю, что должен использовать атаку по словарю, но я не уверен, какой словарь / список слов мне следует использовать, и алгоритм, использованный для взлома этого. Может ли кто-нибудь дать мне ссылку, или какой-то код, показывающий, как его взломать?

Я новичок в криптографии, и я просто хотел сделать это для развлечения. Может кто-нибудь мне помочь? Спасибо.

5
задан Mateen Ulhaq 1 April 2016 в 22:47
поделиться