实际上那个汽车电子给的网站里我上传了几个版本的CRC算法.不知还在否.
你现在看到的只是我的基本版,主要是为验证CRC/PEC的结果,故我称之为"网上计算器".
我认为菜农在CRC上"最大的成果"就是那个"权"字.
xwj语录: 用CRC检验来做密码算法更是不合理,CRC的运算就是取多项式G(X)的余数,暴力**的话最多只要尝试G(X)次就可以试出正确的CRC码 对于16位CRC是69665次,8位CRC就是305次,这个也不会增加多少加密强度(运算量)的
晕倒了~~~我真的想让专家把牙笑掉自己咽到肚子里去~~~ 就那CRC8来说吧: CRC8可以分为左移和右移2种. 在左移中,"权"的D7位无用.在右移中,"权"的D0位无用. 例如左移CRC8: 初值=0x00 权=0x81 源=0x33 结果CRC=0x55 初值=0x00 权=0x01 源=0x33 结果CRC=0x55
例如右移CRC8: 初值=0x00 权=0x81 源=0x33 结果CRC=0xEA 初值=0x00 权=0x80 源=0x33 结果CRC=0xEA
哈哈~~~就先到这里吧~~~
当初值,权,方向,D7D0都在"运动"时,难道菜农倒塌的CRC8让人305次就攻塌了??? 想想这种CRC8+"三角密码"该有多少组合呀~~~ 为何要"三角密码"加入???主要是乘方开方增加解密的计算量~~~
哈哈,我的密码学的书不少~~~
|