打印
[电路设计]

如何使用CRC对程序加密?

[复制链接]
2879|6
手机看帖
扫描二维码
随时随地手机跟帖
楼主
这个问题我以前论证过。
由于初值和输入存在异或和交换的问题,故只能算输入8位了。加上权值及方向合计共16位。
这个可以看看俺的“crc编解码矩阵”。

使用特权

评论回复
沙发
hotpower| | 2011-7-2 07:38 | 显示全部楼层
crc运算不能作为密码的“败笔”就是:本次的输出结果是下次运算的初值。
那么只要知道了权值和方向即crc表达式后,即可实现crc的可逆。
故若用crc做密码,就是必须是每次的初值在变化,而非规律的上次的结果。

使用特权

评论回复
板凳
hotpower| | 2011-7-2 09:50 | 显示全部楼层
俺在密潭和看雪发表过很多crc密码的帖子。玩具里有实现

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则