字体:大 中 小
护眼
关灯
上一章
目录
下一章
第74章:提前的月圆之夜2 (2 / 7)
纪玄快速敲击键盘。
他写了一个暴力破解脚本,以循环序列为线索,尝试所有可能的密钥组合。屏幕上的进度条开始缓慢移动。百分之十,百分之二十,百分之三十……电脑风扇的转速加快,发出低沉的嗡鸣。车厢里的温度似乎升高了,纪玄能感觉到额头渗出细密的汗珠。
百分之五十。
百分之七十。
百分之九十。
叮。
进度条满格。
屏幕弹出一个提示框:“第一层加密破解成功。密钥:7E4A9C2B5F8D3016A2B4C6D8E0F1A3C5。”
纪玄没有停顿,立刻开始破解第二层加密——自定义的流加密算法。
这一层更难。
流加密算法的核心是一个伪随机数生成器,用密钥作为种子,生成一个无限长的随机数序列,与明文进行异或运算得到密文。要破解,必须知道伪随机数生成器的算法,或者找到算法的漏洞。
纪玄调出解密后的第一层数据。
看起来依然是一堆乱码,但有规律可循。他启动频率分析工具,统计每个字节出现的频率。在正常的加密数据中,字节频率应该是均匀分布的。但这段数据不是——某些字节出现的频率明显偏高。
这是流加密算法常见的漏洞:如果伪随机数生成器的周期不够长,或者算法有缺陷,就会导致密钥流出现重复模式。而重复模式,就是突破口。
纪玄写了一个自相关分析程序。
The content is not finished, continue reading on the next page
更多完整内容阅读登陆
《墨缘文学网,https://wap.mywenxue.org》
上一章
目录
下一章