首页
社区
课程
招聘
[原创]CRC算法及CRC密码之探讨
发表于: 2009-6-30 20:05 40840

[原创]CRC算法及CRC密码之探讨

2009-6-30 20:05
40840
收藏
免费 0
支持
分享
最新回复 (30)
雪    币: 2096
活跃值: (100)
能力值: (RANK:420 )
在线值:
发帖
回帖
粉丝
26
1)
我並不是小看你,我只是給你一個建議,採不採納,由你自己決定。

2)
如果你真想知道哪裡有漏洞,你也許可以請我提出我的觀點,並把我所知道的觀點分享給你知道,而不是丟下一句話:
版主小看菜农了吧~~~我一直在分析有无漏洞。如果简单的"XOR"还用俺如此折腾???

我投稿到其他地方, reviewers 也會給我很衷懇的 comments,我當reviewer 時,我也是誠懇的給 author 一些 comments。

2) 眾多 cryptosystem 也不敢說他們沒有漏洞,他們也是很謹慎的面對任何人的討論。
不論 CRC 還是 HotWC3,我只是以一個標準的程序來檢驗而已。(其實還不到檢驗的步驟)
Maybe, 我不應該拿 Cryptology 的觀點來看這篇文章。

3)
如果我的 comment 讓你不舒服,那我很抱歉。以後我不會對這篇 article 做任何的回應。
2009-7-8 18:49
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
版主也别介意,俺来此就是准备“挨砖”的~~~

技术论战才能“越辩越清”。

真的密码是不可能看出明文和密文之间的关系的,何况"XOR"???

实际CRC有很多“鲜为人知”的东东~~~无奈揭示的很少。

因为高手都认为CRC已再无研究价值~~~

升级HotWC3/CRC网上演算器(已支持CRC4和CRC12并加入可逆选择)

本次升级主要是添加CRC表格查询及CRC可逆运算验证功能。
大家从本版本可以清晰地看到CRC实际有很多表,
例如常用的CRC8实际多达2*32*1024张表格。
而我们常用的实际只是其中的一张表格。
大家可以自己验证在CRC密钥(初值、权及方向)不变时(一张表),
明文和密文是一对一的关系。
点击直接在网上运行: http://www.hotc51.com/HotPower_HotWC3.html












玩熟这个演算器后,就会发现CRC查表法实际是围绕在某个多项式(权)和初值为0时得到的“初表”。
随后初值以某规律移动和异或后得到的“新表”,不过一般只取一值。

再我们可以看到CRC如此的“勤劳”,在CRC密钥(初值和权及方向)一定时,CRC表内值是不重复的,
即一对一的关系。故我们可以“查表”求CRC.

当CRC密钥的初值非0或权非0时,表内看似“伪随机”。

故我们可以用来做“摇奖程序”~~~在此处绝对比随机函数好用~~~
某些时候真可以替代随机函数~~~

注意CRC的“半可逆性”(菜农做过手脚后发生的现象):

右移CRC8  权8C和0C是一张表
左移CRC8  权07和06是一张表

故CRC8有2*32*1024张表(左右移算法各有32K张表)。
并且在“弱密钥”权=0时,左右移算法表是一样的。
故CRC8有2*32*1024-256张表。

这里给出一些“性质”(以CRC8为例,其他一样):

1.当明文=上次密文时, 本次密文(结果)=0
2.右移时
  初值=0x00,明文=0x80时,本次密文=权
  初值=0x80,明文=0x00时,本次密文=权
3.左移时
  初值=0x00,明文=0x01时,本次密文=权
  初值=0x01,明文=0x00时,本次密文=权
4.初值=权=0时,明文=密文
5.初值=0xff,权=0时,明文=!密文
2009-7-8 20:19
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
等你提出說服力


农民没文化,下面的图示是菜农的“说服力”。

http://www.hotc51.com/HotPower_HotWC3.html





















2009-7-10 08:13
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29




上传的附件:
2009-7-10 08:22
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
菜农正式请求把“精华”去除!!!不要让大家认为菜农“卖老抢裤子”

谢谢!!!

菜农来此就是“挨砖”来了~~~菜农不需要任何人的“施舍”

好听点---“来学习”

动听点---“。。。”

难听点---“。。。”

菜农本来无任何异议,加“优秀”,“精华”算版主有眼,不加也不算版主“无德”。

但加了“精华”改“优秀”菜农认为这是“黑心”,村里俗称“腐败”~~~

菜农异议后,再改为“精华”算菜农“失德”
2009-7-10 08:33
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
感谢坛主去除“精华”,菜农从不奢求什么“精华”~~~
2009-7-11 18:30
0
游客
登录 | 注册 方可回帖
返回
//