国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

樓主: hotpower
打印 上一主題 下一主題

112位HotWC3密碼系統原理框圖概要

[復制鏈接]
41
發表于 2009-7-19 00:17:00 | 只看該作者
本帖最后由 宇宙飛船 于 2009-7-19 00:25 編輯

就讓俺這個門外漢再來研討一下簡明加解密算法:
對于112位待加密數據有112/8 = 14字節, 另加上CRC校驗值2字節,共16字節,
由于CRC值已包含2^16次方隨輸入數據而變化的校驗值,因此可看作是一個隨機因子。
所以輸入與輸出關系呈現2^16次方的變化,要破解就必需載獲大于2*2^16的密文數據。若果要使輸出呈現2^112次方的變化,必定要附加112位/8=14字節 由于已有2字節CRC值,
因此另要產生的隨機數 =14字節-2字節=12字節。
傳輸的密文數據總量至少應等于:
14字節(輸入)+12字節(產生隨機數因子)+2字節(CRC校驗值兼隨機數因子)=28 字節

怎么樣了,俺沒算錯吧!
42
 樓主| 發表于 2009-7-19 00:38:24 | 只看該作者
本帖最后由 hotpower 于 2009-7-19 01:06 編輯

實際上密碼體系與明文或密文流的長度是無關的,只與密鑰的長度有關。
再長的明文流所對應的密文流也可能找不到它們與密鑰的關系。

從框圖中可以看出:
有些子密鑰流是受控制的,如日期密鑰流,它由天地密鑰流中某次流中字節的高2位
控制移位1~4位,這樣可能導致在一定數量的明文流中日期密鑰流中的某些位永遠
也不會起作用,故在一定長度(小于密鑰長度)的明文流和明文流也永遠得不到它們
和密鑰之間的唯一關系。當然在實際密碼的設計上不會發生這種現象。因為日期密鑰
為32位長度,這樣最多用32次即可“轉一圈”。由于規律復雜,故顯現了“隨機現象”。
正是這樣的隨機,才導致了從明文流和密文流之間的關系中很難導出和密鑰之間的關系。
即再長的明文流也沒偽隨機密鑰流長,這就是密碼的魅力所在~~~

飛船可能看過《潛伏》《暗戰》之類的“諜戰片”,上面所謂的“電文密碼”嚴格
來講應該是“編碼”或可稱為“算法保密的編碼”即“密碼”。
這種“密碼”只有混淆作用而無任何擴散作用。即某個字編碼錯誤也不會影響其他
密文的翻譯。故不能稱為密碼。
但由于其編碼表不公開,故只能認為其為“密碼”。

其算法就是主人公手里的“小說書”。編碼就是“某頁某行對應的第幾個字”
43
發表于 2009-7-19 14:26:07 | 只看該作者
本帖最后由 宇宙飛船 于 2009-7-19 14:59 編輯

俺的盲錘算法簡單明了,僅需要一點單片機的編程知識就足夠,根本就不需要那些哄人的磚頭厚的密碼學的書!
盲錘算法的待加密的碼長可以任意設計,對于保密性能,只要不公開源碼,世界人無人能破解!
關于本盲錘算法,若想在外部破解,根本不可能!這是由于隨機因子跟待輸入加密的數據長度無關,所以隨機因子可以任意加長!
內部破解也根本不可能,由于算法不公開,固定的識別因子長度最大可以取兩倍的待加密輸入數據的長度。
對于識別因子注解如下:
例如設計加密輸入是112位
就可以從2^112 次方任取一多項式與輸入數據XOR,恢復時必需用相同的因子XOR
識別因子還可以取來自附帶的隨機因子。
對于分割成4*4的方陣,由于輸出字節有28字節,因此有14個4*4方陣,旋轉組合上就有14*13*12*11*10*9*8*7*6*5*4*2*1*(4*4)=1394852659200 次的組合。加上大環移 224次
因此序式設計最少有:
224(大環移)*1394852659200(魔方組合)=312446995660800 次。
一G種以上的程序設計,世界上有哪個瘋子程序員會做這種編程嘗試的!!!
再加上固定的2^224次方保密識別因子。這個世界上根本沒有人能破解俺的盲錘算法。

老農看完后是否有點泄氣了?
44
 樓主| 發表于 2009-7-19 16:26:12 | 只看該作者
盲錘算法???

建議飛船畫個框圖~~~
你這是序列密碼還是分組密碼???
1394852659200 次也不過40多位,窮舉應該沒問題。

只要不公開源碼,世界人無人能破解!


這是不可能的~~~
45
發表于 2009-7-19 16:29:09 | 只看該作者
迅速插入一樓,觀看高手對決。
46
發表于 2009-7-19 18:18:52 | 只看該作者
哪是個高手對決啊,僅是個沙漠風暴而已。
47
發表于 2009-7-19 18:19:01 | 只看該作者
老農肯定看眼花了,看準以下的文字!
一G種以上的程序設計,世界上有哪個瘋子程序員會做這種編程嘗試的!!!
窮舉的方法僅是指:計算機可以從0--->2^112 次方嘗試!
那可是1G道不同的人工程式寫法!計算機是不會自已寫程序的!
48
 樓主| 發表于 2009-7-19 18:33:25 | 只看該作者
本帖最后由 hotpower 于 2009-7-19 18:57 編輯

很暈~~~不明白~~~

自己夢想的吧~~~飛船知道“逆向”這個行業吧~~~

它的最高境界---根據匯編語言用C語言寫出其算法。

給冬發看看我的思路對否???

HotWC3密碼混淆與擴散的設計與實現




在密碼學中,混淆與擴散是密碼中最基本和最精華的一部分。
混淆可以使解密者無法從明文與密文的對應關系中尋找不出它們與密鑰之間的聯系。
擴散就是明文或密鑰某一位發生變化則對應的密文將引發“雪崩現象”即“面目全非”。

一般常用的是將密鑰置換為子密鑰再與明文混亂置換、結構交叉互換等各種方法以達到
混淆與擴散的目的。

HotWC3密碼采用“各行其道、密鑰混淆、隨機擴散”的原則:
1.用可逆的核算法CRC8在結構上分為三部分,即CRC密鑰、明文流及密文流。
2.在結構上幾乎完全對稱地化為左右兩部分。

從框圖上看明文與密文之間幾乎無任何關系,唯一的關系就是它們之間的XOR后對天地
和星期兩個子密鑰的變動。

那么HotWC3如何實現混淆與擴散呢???

在CRC算法中,當CRC密鑰確定時,CRC8實際是一張0~255不重復數據的表格。
此時明文對應于唯一確定的一個密文。
故CRC8只是256!(=8*10^506)全排列表中其中的2^16個表格。

那么只要保證每次明文輸入時密鑰是隨機變化的,也就確定了一個隨機變化的密文。
注意:
在CRC初值=0時,且權=0,或左移CRC權=1,右移CRC權=0x80時,將發生明文=初值

由于CRC的冗余,即“多對一的關系”,每個密文將對應2^16表格中的某個明文,這種
關系是不可逆的,故不同的密鑰就達到了“混淆”的目的。
CRC8密鑰碰撞有2^8=256次,即確定的一對明文與密文對應256個不同的密鑰(初值、權及方向)。

HotWC3的擴散是隨機的。它實際與混淆表格的位置有關。

故HotWC3密碼要達到混淆與擴散的目的,只要做到每次加密解密CRC的密鑰隨機即可。

從框圖上看HotWC3是有幾個“弱密鑰”的,如全部子密鑰為0,上部分的子密鑰為0x55
0xaa等,因為這些可能使CRC密鑰就循環重復幾次,即CRC表只有幾個。

當然框圖是最簡潔的,這主要考慮硬件的實現。而且子密鑰要先經過內部的初始置換以保證
子密鑰的“弱密鑰”現象的發生最少。

改進方法可能要加入反饋交叉等方法,使密鑰偽隨機周期加大。

等和教授們探討后找出不足而定。

舉3個HotWC3混淆和擴散的數據實例(測試工具):

昨日數據:
日期密鑰:20090718,用戶密鑰:12345678,擴展密鑰:0000
明文:00000000000000000000000000000000
密文:D5096821C4FBBF51E9CA20F97A54BCE5

今日數據:
日期密鑰:20090719,用戶密鑰:12345678,擴展密鑰:0000
明文:00000000000000000000000000000000
密文:E93212BB9FA455524E0D51A9AFDAD49F

明日數據:
日期密鑰:20090720,用戶密鑰:12345678,擴展密鑰:0000
明文:00000000000000000000000000000000
密文:2232731E57D89A030444F0D86564DD1F

從以上3組數據可以看出:
1.明文全0,從密文與明文之間的關系很難反推出密鑰,即“混淆”---暈
2.密鑰之間差一位,3組密文流“面目全非”,即“擴散”---更暈
3.從今日數據和明日數據密文流的第2個數據32可以看出發生了“密文碰撞”。
49
發表于 2009-7-19 19:00:47 | 只看該作者
即使是完全不懂加解密的菜鳥,只要會單片機編程,把俺在這棟樓里的貼子仔細讀完畢的網友,應當完全明白加解密是啥回事了,應該有能力寫出屬于自已的加解密程式!
50
 樓主| 發表于 2009-7-19 19:11:06 | 只看該作者
本帖最后由 hotpower 于 2009-7-19 19:14 編輯

飛船真是“倒塌”了密碼學~~~

加密和解密是加密方和解密方及竊聽方這三方面的事,你非要搞成秘密的兩方~~~

記住: 世上有密碼學,還有與之對應的“密碼分析學”~~~

有“單片機編程”就有“硬件單片機解密”和“軟件反匯編”~~~
51
 樓主| 發表于 2009-7-19 19:18:16 | 只看該作者
飛船可以看看某個網站的“鑒定結果”和“原則”

鑒定完畢:

飛船確實不懂~

可以忽略掉~~


算法公開是密碼學的一個基本原則,不公開的算法沒人能保證它的強度
52
發表于 2009-7-19 19:24:44 | 只看該作者
//加密和解密是加密方和解密方及竊聽方這三方面的事
如果人人都有電視機頂盒的解碼程序,豈不是人人都可以免費收看收費電視頻道了!這世界有這么美的事嗎?
依俺看老農是入魔道太深了!密碼學的書是人寫的,寫書的人就一定是實踐專家了?俺看就末必!
MCU能干什么事?什么事情不能干?程序員是最清楚當今流行MCU的能力極限了!俺至少也算一個準程序員。
53
發表于 2009-7-19 19:33:48 | 只看該作者
本帖最后由 宇宙飛船 于 2009-7-19 19:35 編輯

讀完俺這棟樓前53層所有貼子的網友,只要腦子不是笨到家的人,應該盡得加解密的精華。!
54
 樓主| 發表于 2009-7-19 19:37:18 | 只看該作者
飛船繼續做夢吧~~~
55
發表于 2009-7-19 19:47:40 | 只看該作者
飚上了,呵呵
56
發表于 2009-7-19 21:56:38 | 只看該作者
大家可以看俺這些樓層的貼子:
21 樓,37樓 ,41樓,43 樓
俺在41樓就用一條萬能公式擺平加解密的本質:
重復如下:
例如:對于要加密112位的數據:
112/8=14字節 再加入相同字節的隨機因子就OK了。
14字節(待加密數據輸入)+14字節(產生隨機數因子)=28 字節 (加解密萬能公式)
為什么要加隨機因子,在37樓有原理說明。
編程人員只要做一個隨機數發生器(14字節的發生器可發成幾個小隨機發生器)
把隨機因子安排在這28字節當中。

然后把以上的28字節數據打亂,就大功告成,是不是很簡單!
57
發表于 2009-7-19 22:10:25 | 只看該作者
老農在26樓打出那么多的密碼學的網址,把俺嚇得兩腳發抖,差點走不了路。
俺生平最怕看那些博士們寫的理論書!
俺就把加解密的本質三兩語就揭爆,看他們那些以寫此書為生的人以后還怎么賣!
哈哈。。。。罪過,罪過!
58
 樓主| 發表于 2009-7-19 22:25:08 | 只看該作者
我很暈~~~

例如:對于要加密112位的數據:
112/8=14字節 再加入相同字節的隨機因子就OK了。
14字節(待加密數據輸入)+14字節(產生隨機數因子)=28 字節 (加解密萬能公式)
為什么要加隨機因子,在37樓有原理說明。
編程人員只要做一個隨機數發生器(14字節的發生器可發成幾個小隨機發生器)
把隨機因子安排在這28字節當中。

然后把以上的28字節數據打亂,就大功告成,是不是很簡單![/
color]

密鑰長度與明文長度無任何關系,112位密鑰可以加密1個字節,也可加密250個字節。

飛船好像搞的“分組密碼”???但有些不像~~~
59
發表于 2009-7-19 22:56:11 | 只看該作者
俺寫得比較急,語句不很通順,把以下這一句改成這樣更好理解。
//例如:對于要加密112位的數據:
改為:對于要達到設計窮舉2^112次方的112位的數據:
60
發表于 2009-7-20 14:34:19 | 只看該作者
我是從PEDIY來圍觀的

忍不住了,注冊個ID,頂下菜農

有寫程序的,就有逆向的
有加密的,就有解密的。
普通的“加密”是否能破解,要看有沒有破解的價值。


飛船說的那些什么“密碼”,別說什么原理“沒人知道”“沒人破解的了”。說白了,就看被你加密的東西有多重要。

你要是就用到“機頂盒”上,加密個電視節目,沒人懶得理你,我們就掏錢看多舒服啊。
你要是加個國家機密,放心把,有部門砸幾百萬$給我們民工,別什么“找出針在哪兒”,
俺們把你的“機頂盒”電路圖都直接給你逆出來~給我們的錢再多點,俺們把你的那個
“機頂盒”制造原料的來路都扒出來
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲国产婷婷俺也色综合| 近亲乱中文字幕| 啦啦啦 中文 日本 韩国 免费| 亚洲日本一区二区三区在线不卡 | 亚洲va欧美va国产va天堂| 亚洲成av人片在线观看天堂无码| 91精品乱码一区二区三区| 果冻传媒免费观看| 香蕉在线播放| 亚洲国产精品网站久久| 色爱综合区| 四虎成人免费网站在线| 中文天堂在线最新2022更新| 精品在线观看一区| 夜色资源站国产www在线视频| 亚洲国产一级毛片| 五月天天| 一二三四免费观看高清视频小说| 国产成人免费不卡在线观看| 亚洲精品福利在线| 午夜不卡视频| 天堂tv亚洲tv日本tv不卡| 网友自拍咪咪爱| 国产爱豆果冻传媒在线观看| 国产成人教育视频在线观看| 亚洲精品色播一区二区| 亚洲色图插插插| 四虎影视站长工具| 亚洲女同在线观看| 花蝴蝶免费观看影视| 亚洲免费一区| 日韩一区二三区无| 特黄视频| xxww69| 欧美一级成人影院免费的| 青青青久热国产精品视频| 天天射天天干| 一级做a爱过程免费视频日本| 开心片色99xxxx| 四虎网站在线播放| 日韩一区二区三区不卡视频|