1

我目前正在完成密码学在线课程,并且已经完成了练习。该课程已经运行了一段时间,我知道答案在网上,但我想自己完成它的思考行动和研究。

我有一个基于一次/多次 Pad 的 13 个密文列表 - 相同的密码密钥已用于加密纯文本。我的任务是解密最后一个密文。

到目前为止,我采取的步骤是基于以下位置的抄写技术:

我正在使用以下工具对密文进行异或运算。

在本教程中,我正在关注作者建议第一步是识别空格,我尝试按照这些步骤操作,但一旦我对密码进行异或运算,仍然无法识别空格

当我对第一个密文(即密码 1 与密码 2 和 3 进行异或)时,我得到以下信息:

15040900180952180C4549114F190E0159490A49120E00521201064C0A4F144F281B13490341004F480203161600000046071B1E4119061D1A411848090F4E0D0000161A0A41140C16160600151C00170B0B090653014E410D4C530F01150116000307520F104D200345020615041C541A49151744490F4C0D0015061C0A1F454F1F4509074D2F01544C080A090028061C1D002E413D004E0B141118

000D064819001E0303490A124C5615001647160C1515451A041D544D0B1D124C3F4F0252021707440D0B4C1100001E075400491E4F1F0A5211070A490B080B0A0700190D044E034F110A00001300490F054F0E08100357001E0853D4315FCEACFA7112C3E55D74AAF3394BB08F7504A8E5019C4E3E838E0F364946F31721A49AD2D24FF6775EFCB4F79FE4217A01B43CB5068BF3B52CA76543187274

000000003E010609164E0C07001F16520D4801490B09160645071950011D0341281B5253040F094C0D4F08010545050150050C1D544D061C5415044548090717074F0611454F164F1F101F411A4F430E0F0219071A0B411505034E461C1B0310454F12480D55040F18451E1B1F0A1C541646410D054C0D4C1B410F1B1B03149AD2D24FF6775EFCB4F79FE4217A01B43CB5068BF3B52CA76543187274

我对空间基于 ASCII 表的位置感到困惑,该表将 20(HEX) 值表示为空格。

抱歉,如果这还不够信息,如果需要更多信息,我可以。谢谢马克。

4

1 回答 1

1

您链接到的问题有正确的答案

您似乎没有使用该方法。你应该有 c1⊕c2 和 c1⊕c3 但你的问题包含三个字符串块,一个有 6 行,一个有 5 行,一个有 4 行。这还不足以让我们猜测您的问题是什么。返回链接的答案,阅读它,然后按照那里列出的步骤进行操作。

于 2013-10-13T23:06:27.240 回答