У меня есть два зашифрованных текста (я не знаю, какой алгоритм шифрования использовался для их создания), которые начинаются с одного и того же длинного слова из трех символов. Это заставило меня поверить, что для них обоих использовался один и тот же ключ, и что я могу использовать его для расшифровки.
Вы уверены, что они явно зашифрованы? Причина, по которой я спрашиваю, заключается в том, что довольно часто зашифрованный текст является частью формата файла или протокола. Эти протоколы могут содержать другие данные, помимо прямых результатов шифрования. Они могут, например. быть тегом и длиной перед строкой зашифрованного текста как часть структуры TLV, или они могут быть файловой магией, частью неслучайного одноразового номера и т. д. и т. д. и т. д.
Конечно, может случиться так, что они являются частью зашифрованного текста. В этом случае они могут быть сгенерированы с использованием идентичного ключевого потока, и этот ключевой поток может быть сгенерирован как часть потокового шифра. В этом случае вы можете попытаться решить эту проблему, просматривая блокнот, как вы это делаете сейчас. Однако может быть и так, что поточный шифр с поддержкой открытого текста был использован, и в этом случае вам нужно будет изучить методы взлома шифра.
Если зашифрованный текст содержит только печатные символы (а не только шестнадцатеричные или базовые 64), то это может указывать на классический шифр, который обычно работает с одним или несколькими символами за раз. Опять же, анализ зависит от шифра. Обратите внимание, что поточный шифр (со случайным потоком ключей), который использует XOR, не может просто выводить печатные символы, если только результат не был впоследствии явно преобразован в печатные символы.
Наконец, вероятность того, что вы получите те же самые 3 байта (непечатаемые символы), равна единице. $2^{24}$ (примерно один на 16 миллионов). Кажется маловероятным, что это было случайно сгенерировано (псевдо)-случайной функцией, если это действительно зашифрованный текст. Тем не менее, можно намеренно выбрать шифротекст, если кто-то хочет вас запутать.