Aynı anahtarı iki kez kullanmış olan iki şifrelemeyi nasıl kırabilirim? Örneğin, plaintext1
, "abcdefg"
anahtarını kullanır ve plaintext2
, "abcdefg"
anahtarını kullanır.OTP/XOR Aynı anahtara sahip iki şifreleme metni kırma
ciphertext2^ciphertext1
'un plaintext1^plaintext2
'a eşit olduğunu biliyorum. Ve plaintext1^plaintext2
çatlamak yöntem (sağ, bir çalışan anahtar şifre bir kitap şifre ile aynı olmasa da bazen, bir "çalışan anahtar şifre" denilen?) Bir "kitap şifre" çatlak aynı yöntemdir
Bir sözlük saldırısı kullanmam gerektiğini biliyorum, ancak hangi sözlük/kelime listesini kullanmam gerektiğinden ve bunu çözmede kullanılan algoritmadan emin değilim. Herkes bana bir bağlantı ya da nasıl çatlayacağını gösteren bir kod sağlayabilir mi?
Kriptografiye yeni geldim ve bunu sadece eğlence için yapmak istedim. Bana yardım eden var mı? Teşekkürler.
Bana biraz sahte kod verebilir misiniz? Teşekkürler. –
Sözde kod hakkında endişelenmek yerine, en az birkaç kez el ile çalışmayı öneririm; Diğer birçok şeyden bile daha fazla, kriptanaliz gerçekten yararlı kod yazmadan önce ne yaptığınızı dürüstçe anlamak için el ile bazı çalışmalar yapmak gerektirir. –
Eğer düz metin hakkında bir şey * biliyorsanız beşik kelimesinin seçiminde yararlıdır - kim ya da ne için, kaba bir konu olabilir ... – caf