纯文本: CANDY VERY CRANBERRY
密文: TXOtWjYhVk 8&O$4AmSA
纯文本: http
密文: cZf.
纯文本: http
密文: r5Hz
这绝对可以从密文中解码。
密文总是和明文一样长。
密文中字母的频率与明文不匹配。
可用的字符集似乎是大写和小写 alpha,以及
.&-,%!$
utf-8 的可打印字符中的其他字符。
纯文本: CANDY VERY CRANBERRY
密文: TXOtWjYhVk 8&O$4AmSA
纯文本: http
密文: cZf.
纯文本: http
密文: r5Hz
这绝对可以从密文中解码。
密文总是和明文一样长。
密文中字母的频率与明文不匹配。
可用的字符集似乎是大写和小写 alpha,以及.&-,%!$
utf-8 的可打印字符中的其他字符。
这可以使用等于或长于 28 个字符(您提供的密文长度总和)的任何密钥长度进行加密,因此无法解决。CANDY VERY CRANBERRYhttphttp
明文和密文之间的字符变化TXOtWjYhVk 8&O$4AmSAcZf.r5Hz
为:
17,23,1,48,-2,74,3,35,4,18,0,-11,-44,14,-42,-14,-4,27,1,-24,-5,-26,-14,-66,10,-63,-44,10
或在散点图中直观地显示:
我没有看到任何模式。加密显然不是简单的字母替换,否则相同的明文字符将转换为相同的密文字符。该函数仍然可以是一个简单的模 n
+移位 k
。例如,使用n
32和-80 k
,密钥(或者更确切地说是未知长度密钥的前 28 个字符)可以是:
agQ`NZSSTbPED^FBLkQ8K6BNZ1DZ
或agQXNrSsTbPEL^NBLkQ8K6B6Z9LZ
分别为 40 -80。当然,有无数个n
和的值k
会产生 28 个可打印的字符串,我们也不能肯定地说密钥只接受可打印的字符,或者确实这是使用的加密方法。散点图表明良好的随机性,它不排除高级加密算法,例如AES,但它也没有运行密钥密码,或者正如@Luc 在评论中提到的那样,使用的密钥至少与纯文本。
因此,您的问题是 - 您提供的数据不足以检测任何模式或重复 - 无法解决。