"); //-->
通过对CRC的逆向,小结如下:
具备攻击的“CRC性质”:
CRCN=4,8,12,16,32,64,...
CRC4时:2^(N-1)=0x8 2^N-1=0xF
CRC8时:2^(N-1)=0x80 2^N-1=0xFF
CRCN时:...
注意右移时的2^(N-1),这可能是大多的CRC选择左移方式(0x01简单和位数无关)的原因所在。
1.当明文=上次密文即明文=初值时, 本次密文(结果)=0
2.右移时
初值=0x00,明文=2^(N-1)时,本次密文=权
初值=2^(N-1),明文=0x00时,本次密文=权
故有初值在明文的位置和权在明文的位置互为相反数2^(N-1)
在初值和权确定且未知时,穷举明文:
穷举明文对应的密文为0x00时的穷举位置=初值,穷举结束。
穷举位置^(2^(N-1))做为明文对应的密文=权。
初值=0x00时,权必对应明文2^(N-1)。
初值=2^N-1时,权必对应明文0.
3.左移时
初值=0x00,明文=0x01时,本次密文=权
初值=0x01,明文=0x00时,本次密文=权
故有初值在明文的位置和权在明文的位置互为相反数0x01
在初值和权确定且未知时,穷举明文:
穷举明文对应的密文为0x00时的穷举位置=初值,穷举结束。
穷举位置^0x01做为明文对应的密文=权。
初值=0x00时,权必对应明文0x01。
初值=2^N-1时,权必对应明文(2^N-1)^0x01.
4.初值=权=0时,明文=密文
5.初值=2^N-1,权=0时,明文=~密文。即明文=密文^(2^N-1)
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
飞跨电容钳位型5电平变换电路
X-FAB 扩展 180nm 工艺,推出新的 SPAD 隔离类别
这一领域芯片,重度依赖台积电
SiC过剩预警:新能源汽车能否消化疯狂扩产?
基于中性点钳位式的级联多电平逆变器单相拓扑结构
三相异步电机设计软件
PIC仿真器及编程器
组合型混合多电平变换电路的拓扑结构
ViscoTec 维世科携preeflow®尖端技术亮相上海国际航空航天技术与设备展览会
据报道,微软下月将裁员数千人
电学计算软件
寻仿真器
利用MEMS惯性传感器实现头部冲击遥测系统
小功率电源IC-TEA152X系列
串联H桥多电平主电路变换器
基础教程:数模转换器
单片视频编解码芯片
吸尘器设计
中国比特币挖矿机制造商正将生产转移到美国以规避关税和制裁
ADI公司MEMS陀螺仪的抗振性
SK 海力士据报与英伟达、微软合作推动定制 HBM4E,三星则与 HBM4 保持差距
80C196的软件仿真问题?
请各位前辈们提供几种方案。
不对称的混合级联型多电平变换器单相拓扑结构
基础教程:模数转换器
据报道三星 1c DRAM 良率高达 70%,为年底推出 HBM4 铺平道路
ADI高速ADC的行为模型及工具软件
特朗普的 AI 顾问:中国在芯片设计方面最多落后美国两年
2D CMOS,下一个飞跃
电阻并联计算器