精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

聊一聊分組密碼

安全 應用安全
在1949年,Shannon的The mathematical theory of communication [9]是現(xiàn)代密碼學的理論基礎,也標志著密碼算法的重心向應用數(shù)學上的轉(zhuǎn)移。

[[379130]]

背景

在1949年,Shannon的The mathematical theory of communication [9]是現(xiàn)代密碼學的理論基礎,也標志著密碼算法的重心向應用數(shù)學上的轉(zhuǎn)移。文中提出分組密碼算法應該遵循混淆(Confusion)和擴散 (Diffusion)兩大準則,密碼體制的完善保密性, ”乘積”密碼體制 。其中”乘積”密碼體制對Feistel之后提出Feistel密碼結(jié)構具有指導意義??驴嘶舴蛟瓌t (Kerckhoffs Principle)[7]由Kerckhoffs在19世紀提出:即使密碼系統(tǒng)的任何細節(jié)已為人悉知,只要密匙(key,又稱密鑰或秘鑰)未泄漏,它也應是安全的 。Shannon 有句近似的話: 敵人知道系統(tǒng),稱為香農(nóng)公理。密碼學中公鑰密碼和對稱密碼用來保護數(shù)據(jù)的機密性,如圖1。

 

圖1 密碼學

公鑰密碼:Whitefield與Martin Hellman在1976年[4]提出了Diffie-Hellman密鑰交換協(xié)議/算法 (Diffie-Hellman Key Exchange/Agreement Algorithm),公鑰密碼開始發(fā)展。公鑰密碼是運用陷門單向函數(shù)原理編制的加密密鑰公開,解密密鑰保密的密碼。公鑰密碼的安全性理論基礎是計算復雜性理論。公鑰密碼的安全性指計算安全性,通常是基于特定數(shù)學難題的計算困難性而設計的,主要有大整數(shù)因子分解的困難性,有限域上離散對數(shù)的難解性,橢圓曲線加法群上離散對數(shù)的難解性等。第一個比較完善的公鑰密碼算法是Rivest、Shamir和 Adleman在1978年提的RSA[8]公鑰密碼算法,它的安全性基礎是大整數(shù)因子分解的困難性。對稱加密:對稱密碼與公鑰密碼體制相比,對稱密碼算法算法簡單,效率高,適合加密大量數(shù)據(jù)。對稱加密算法指加密和解密使用相同密鑰。對稱加密算法的安全性取決于加密密鑰的安全性。對稱加密算法的優(yōu)點在于加解密的高速度和使用長密鑰時的難破解性。對稱密碼根據(jù)對明文加密方式的不同,可分為:流密碼和分組密碼。

分組密碼

分組密碼 (block cipher) 的數(shù)學模型是將明文消息按分組密碼的分組長度劃分成定長的信息塊,每個信息塊分別在密鑰的控制下變換成等長的輸出消息。對稱密碼算法的輪函數(shù)f都包含子密鑰操作,線性操作,非線性操作3部分。其中非線性操作主要混淆,線性操作主要擴散。通過將輪函數(shù)f多次迭代 (圖 2 ) 達到高安全強度。分組密碼易于軟硬件實現(xiàn)且不需要同步,因此在現(xiàn)代密碼產(chǎn)品和分組交換網(wǎng)絡中有著廣泛的應用。

 

圖2 分組密碼算法

對稱密碼算法都是基于以下兩種本原操作:

1.混淆 (Confusion): 是一種使密鑰與密文之間的關系盡可能模糊的加密操作;2.擴散 (Diffusion): 是一種為了隱藏明文的統(tǒng)計特性而將一個明文符號的影響擴散到多個密文符號的加密操作。按照算法結(jié)構的不同,分組密碼可以分為兩類:Feistel 結(jié)構、SPN 結(jié)構。

Feistel 結(jié)構

Feistel 結(jié)構的分組密碼:令F為輪函數(shù);令K1,K2,……,Kn 分別為第1,2,……,n輪的子密鑰。那么基本構造過程如下:

1. 將明文信息均分為兩塊:(L0, R0);2. 在每一輪中,進行如下運算(為當前輪數(shù)):Li+1=Ri;Ri+1=Li ⊕ F(Ri,Ki);

Feistel結(jié)構(圖3)一次僅一半的數(shù)據(jù)進入F函數(shù),它的優(yōu)點在于:由于它是對稱的密碼結(jié)構,所以加密和解密過程就極為相似,只有密鑰使用方式不同。Feistel結(jié)構的優(yōu)勢在于加解密方式相同、節(jié)省資源;缺點是擴散速度低,為達到一定的安全性通常需要迭代更多的輪數(shù)。Feistel結(jié)構代表算法有DES算法、ISO/IEC 國際標準算法Camellia、Blowfish、日本NTT公司的DES算法在軟件應用方面的后補 FEAL算法、以及我國的商業(yè)分組密碼標準 SM4 等。

 

圖3 Feistel結(jié)構

DES(Data Encryption Standard,即數(shù)據(jù)加密標準)是一種使用密鑰加密的分組密碼算法,1977年被美國聯(lián)邦政府的國家標準局確定為聯(lián)邦資料處理標準 (FIPS),并授權在非密級政府通信中使用,隨后該算法在國際上廣泛流傳開來。DES設計中使用了密碼算法設計的兩個原則:混淆和擴散,使用乘積密碼的概念來逼近理想分組密碼,其目的是抗擊敵手對密碼系統(tǒng)的統(tǒng)計分析 [10],包括Kasiski 測試法和重復指數(shù)法 。由于DES分組比較短、密鑰短、運算速度較慢等自身原因,以及計算機計算能力的提升,線性分析[5]和差分分析[1]等分析方法的發(fā)展,DES的安全性受到了極大地威脅。3DES(即Triple DES) 是 DES向AES過渡的加密算法,它使用2個56位的密鑰對數(shù)據(jù)進行三次加密,密鑰長度變成 112位,加密的過程是加密-解密-加密,解密的過程是解密-加密-解密,比起最初的 DES,3DES更為安全。

 

圖4 DES算法

代換-置換網(wǎng)絡 (Substitution-Permutation Network,SPN) 結(jié)構

SPN結(jié)構(圖5)的密碼算法一次處理全部的數(shù)據(jù)。相同長度的分組密碼算法,SPN結(jié)構與Feistel 結(jié)構的F輪函數(shù)相比,F(xiàn)eistel結(jié)構的F函數(shù)處理的數(shù)據(jù)長度為SPN結(jié)構的F函數(shù)的一半。SPN結(jié)構相較于Feistel結(jié)構具有更好的擴散性;但加解密不對稱造成了一定程度的實現(xiàn)資源浪費。SPN結(jié)構的代表算法包括AES、Serpent、韓國加密標準ARIA等。

 

圖5 代換-置換網(wǎng)絡 (Substitution-Permutation Network,SPN)結(jié)構

在1991年E Biham和A Shamir提出差分分析[1],1994年Matsui提出線性分析[5]之后,同樣伴隨計算機計算能力的不斷提升,分組長度為64bit和16輪異或、置換、代換、移位的Feistel結(jié)構的DES不能保證足夠的安全。1997年4月15日,美國ANSI發(fā)起征集AES(advanced encryptionstandard) [3] [11]的活動,旨在尋找替代DES的對稱加密算法,比利時密碼學家Joan Daemen和Vincent Rijmen提出的Rijndael成為獲勝者,Rijndael使用的是SPN結(jié)構,基于寬軌跡策略 (wide trail strategy)設計,能夠很好的抵抗差分密碼分析及線性密碼分析。AES的非線性部件為具有較好的差分傳播性質(zhì)的8比特S盒,線性部件通過小MDS矩陣與置換組合實現(xiàn)大MDS 矩陣達到最佳擴散。高級加密標準 (Advanced Encryption Standard,AES)[2]由美國國家標準與技術研究院(NIST)于2001年11月26日發(fā)布于FIPS PUB 197[6],并在2002年5月26日成為有效的標準。2006 年,高級加密標準已然成為對稱密鑰加密中最流行的算法之一。AES在軟件及硬件上都能快速地加解密,易于實現(xiàn),且只需要很少的存儲器。

 

圖6 SPN結(jié)構的密碼算法

注解:

(1)乘積密碼指順序地執(zhí)行兩個或多個基本密碼系統(tǒng),使得最后結(jié)果的密碼強度高于每個基本密碼系統(tǒng)產(chǎn)生的結(jié)果。

(2)乘積密碼指順序地執(zhí)行兩個或多個基本密碼系統(tǒng),使得最后結(jié)果的密碼強度高于每個基本密碼系統(tǒng)產(chǎn)生的結(jié)果。

(3) Kerckhoffs Principle states that the security of a cryptosystem must lie in the choice of its keys only; everything else (including the algorithm itself) should be considered public knowledge。

(4)Kasiski 測試法 [10] 思路是對一份用周期性多表密碼加密的密文,確定其中所有的重復出現(xiàn)的字母串,計算他們之間的距離,并對這些距離進行因子分解,出現(xiàn)頻率較高的因子很可能是密鑰的長度。

(5)重復指數(shù)法 [10] 利用隨機文本和英文文本的統(tǒng)計概率差別來分析密鑰長度。

參考文獻:

[1] Eli Biham and Adi Shamir. Differential cryptanalysis of des-like cryptosystems. In Advances in Cryptology - CRYPTO ’90, 10th Annual International Cryptology Conference,Santa Barbara, California, USA, August 11-15, 1990, Proceedings, 1991.

[2] J Daemen. Aes proposal : Rijndael, aes algorithm submission.

http://www.nist.gov/CryptoToolkit, 1999.

[3] Joan Daemen, Vincent Rijmen, and Katholieke Universiteit Leuven. Aes proposal:Rijndael. 1998.

[4] W. Diffie and M. Hellman. New directions in cryptography. IEEE Transactions on Information Theory, 22(6):644–654, 1976.

[5] Mitsuru Matsui. Linear cryptanalysis method for des cipher (iii). In Workshop on the theory and application of cryptographic techniques on Advances in cryptology, 1995.

[6] National Institute of Standards and Technology. Advanced encryption standard (aes). https://csrc.nist.gov/publications/detail/fips/197/final, 2001.

[7] Fabien A. P. Petitcolas. Kerckhoffs’ Principle, pages 675–675. Springer US, Boston,

MA, 2011.

[8] R. L. Rivest, A. Shamir, and L. Adleman. A method for obtaining digital signatures and public-key cryptosystems. Communications of the Acm, 21(2):120–126, 1978.

[9] C. E. Shannon. The mathematical theory of communication. Bell Labs Technical Journal, 3(9):31–32, 1950.

[10] M Stamp and R Low. Applied Cryptanalysis: Breaking Ciphers in the Real World. Wiley-Interscience, 2007.

[11] Sam Trenholme. The aes encryption algorithm. https://www.samiam.org/rijndael.html.

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2017-09-27 08:25:35

SQL等值分組運算

2018-06-07 13:17:12

契約測試單元測試API測試

2020-05-22 08:16:07

PONGPONXG-PON

2023-09-22 17:36:37

2020-08-12 08:34:16

開發(fā)安全We

2022-10-08 11:33:56

邊緣計算云計算

2022-11-26 00:00:06

裝飾者模式Component

2020-06-28 09:30:37

Linux內(nèi)存操作系統(tǒng)

2022-03-08 16:10:38

Redis事務機制

2022-03-29 09:56:21

游戲版本運營

2020-09-08 06:54:29

Java Gradle語言

2019-12-17 10:06:18

CDMA高通4G

2021-01-01 09:01:05

前端組件化設計

2018-01-10 14:13:04

測試矩陣API測試

2023-07-06 13:56:14

微軟Skype

2022-11-01 08:46:20

責任鏈模式對象

2022-08-08 08:25:21

Javajar 文件

2023-05-15 08:38:58

模板方法模式

2021-08-04 09:32:05

Typescript 技巧Partial

2019-02-13 14:15:59

Linux版本Fedora
點贊
收藏

51CTO技術棧公眾號

日韩在线伦理| 国产一区二区三区高清视频| 中文字幕在线国产| 亚洲午夜天堂| 亚洲欧美日本在线| 韩国成人一区| 中文字幕人妻丝袜乱一区三区| 中文字幕日韩一区二区不卡| 日韩av中文字幕在线免费观看| 国产精品视频中文字幕| 97caopor国产在线视频| 91捆绑美女网站| 91精品视频在线看| 天天干天天干天天干天天| 99国产精品一区二区| 亚洲精品www久久久| 91女神在线观看| 久久青草伊人| 中文字幕在线一区| 免费成人av网站| 国产夫绿帽单男3p精品视频| 日本亚洲免费观看| 7777免费精品视频| 欧美高清视频一区二区三区| 国产成人久久| 亚洲国产成人91精品| 日本在线播放一区二区| 欧美xo影院| 亚洲一区二区视频在线观看| 一区二区不卡视频| 国产在线观看黄| 成人av资源站| 99视频免费观看| 中文字幕你懂的| 久久精品91| 2019中文字幕在线免费观看| 日韩影院一区二区| 色一区二区三区四区| 国产视频精品免费播放| 9.1在线观看免费| 午夜视频一区二区在线观看| 欧美二区在线观看| 亚洲美女在线看| 国内外免费激情视频| 国产在线美女| 午夜精品久久久久久久99樱桃| 成人黄色片免费| a视频在线免费看| 亚洲色图视频网站| 中国成人亚色综合网站| porn亚洲| 中文字幕日韩欧美一区二区三区| 深田咏美在线x99av| 日韩精品123| 91免费视频网| 欧美凹凸一区二区三区视频| 视频国产在线观看| 久久久.com| 日本一区二区免费看| 黄色影院在线播放| 日本一区二区三区国色天香| 色涩成人影视在线播放| 1769视频在线播放免费观看| 国产精品免费人成网站| 亚洲精品影院| 国产素人视频在线观看| 亚洲精品日日夜夜| 搞av.com| 男人最爱成人网| 欧美中文字幕亚洲一区二区va在线 | 久久中文字幕电影| 欧美性大战久久久久| 成人影院免费观看| 中文字幕一区二区三区四区 | 精品美女在线观看视频在线观看| 亚洲色图视频网站| av免费看网址| 亚洲综合电影| 欧美色区777第一页| 网站在线你懂的| 国产精品xxx在线观看| 精品一区二区三区四区| 亚洲综合第一区| 夜夜躁狠狠躁日日躁av| 国产精品久久久久蜜臀| 欧美精品aaa| 狠狠人妻久久久久久综合| 日韩国产欧美在线视频| 91网站在线免费观看| 日本人妻熟妇久久久久久| 国产午夜亚洲精品不卡| 中文字幕一区二区三区有限公司| 日本aa在线| 在线精品视频一区二区三四| 秋霞午夜鲁丝一区二区| 偷拍自拍亚洲色图| 色诱女教师一区二区三区| a级黄色片免费看| 亚洲永久免费精品| 91色精品视频在线| 五月天婷婷社区| 自拍偷拍亚洲综合| 丝袜老师办公室里做好紧好爽| 99久久伊人| 亚洲第一级黄色片| 波多野结衣欲乱| 亚洲综合丁香| 3d动漫精品啪啪一区二区三区免费| 天天综合网在线观看| 国产精品久久精品日日| 青青草精品视频在线| 精品视频一区二区三区四区五区| 日韩精品中文字幕在线不卡尤物| 亚洲区自拍偷拍| 国内精品久久久久久久97牛牛| 国产精品免费久久久久影院| 少妇人妻偷人精品一区二区| 国产精品久久久久婷婷| 日本a级片免费观看| 精品午夜av| 一本色道久久88综合亚洲精品ⅰ | 久久久久久久久久久久| 亚洲天堂偷拍| 亚洲综合精品伊人久久| 性开放的欧美大片| 欧美性高跟鞋xxxxhd| 国产日本一区二区三区| 久久久久无码精品国产sm果冻 | 日韩大陆av| 亚洲乱码av中文一区二区| 麻豆一区产品精品蜜桃的特点 | 成人性生交大片免费观看嘿嘿视频 | 18精品爽视频在线观看| 国产综合成人久久大片91| 日韩影视精品| 在线成人视屏| 欧美精品一区二区三区蜜桃视频| 加勒比婷婷色综合久久| 极品少妇xxxx偷拍精品少妇| 日韩电影免费观看在| 亚洲福利影院| 日韩成人激情在线| 好吊操这里只有精品| 成人午夜碰碰视频| 毛片av在线播放| 亚洲视频资源| 久久精品精品电影网| 最新中文字幕免费| 欧美国产国产综合| 91福利国产成人精品播放| 禁断一区二区三区在线| 国产精品久久二区| 成年人视频网站在线| 欧美在线free| 性少妇xx生活| 韩国成人在线视频| 超碰10000| 国产精品玖玖玖在线资源| 欧美日韩高清在线观看| 亚洲乱色熟女一区二区三区| 亚洲一区二区精品视频| av无码一区二区三区| 久久香蕉精品| 亚洲高清在线播放| 在线日韩三级| 色综合色综合久久综合频道88| а√天堂资源在线| 精品国产乱码久久久久久婷婷| 久久久久久久久免费看无码 | 亚洲一区二区在线视频观看| 重囗味另类老妇506070| 国产激情一区二区三区| 欧美日本国产精品| 国产极品久久久久久久久波多结野| 在线日韩精品视频| 国产毛片一区二区三区va在线| 亚洲美女视频在线| 欧亚乱熟女一区二区在线| 亚洲一区日本| 永久免费精品视频网站| 国产精品一区二区三区四区在线观看| 欧美高清性猛交| 日本中文字幕电影在线观看| 欧美日韩一区二区不卡| 久草视频中文在线| 久久久久久久综合日本| www.成年人| 在线一区免费观看| 亚洲国产一区二区三区在线 | 久久天堂精品| 好吊色这里只有精品| 美国十次av导航亚洲入口| 国产精品日韩在线播放| 日本中文字幕中出在线| 亚洲欧美中文字幕在线一区| 国产又粗又大又爽| 天天免费综合色| 日本成人免费在线观看| 成人免费看视频| 黄大色黄女片18第一次| 亚洲区一区二| 免费久久久久久| 亚洲精品国产动漫| 亚洲综合在线播放| 在线国产成人影院| 国内偷自视频区视频综合| 午夜伦理在线| 亚洲欧洲午夜一线一品| 精品国产av 无码一区二区三区| 欧美丝袜一区二区三区| 69av视频在线| 中文字幕在线一区二区三区| 精品久久久久久中文字幕人妻最新| 国产在线精品一区二区| 国产福利一区视频| 尤物在线精品| 国产内射老熟女aaaa| 超碰成人久久| 欧美亚洲精品日韩| 成午夜精品一区二区三区软件| 色呦呦国产精品| 国产成人永久免费视频| 欧美自拍偷拍| 欧美日韩三区四区| 国产精品一线| a级国产乱理论片在线观看99| 国产成+人+综合+亚洲欧美| 91av在线免费观看| 暖暖在线中文免费日本| 久久久久99精品久久久久| 成人高潮成人免费观看| 亚洲日本成人网| 日本一卡二卡四卡精品| 亚洲成人激情图| 欧洲av在线播放| 精品国产伦一区二区三区观看体验| 国产免费的av| 91麻豆精品国产91久久久使用方法 | 在线观看国产精品入口| 一区精品在线| 图片小说视频色综合| 亚洲午夜在线观看| 成人黄色av| 一区二区国产日产| 久久激情电影| 在线观看欧美一区| 97精品97| 久久久天堂国产精品| 国产精品激情| 大j8黑人w巨大888a片| 亚洲人成在线影院| 日本在线xxx| 亚洲一区二区动漫| www.亚洲天堂网| 天堂影院一区二区| 99久久国产宗和精品1上映| 石原莉奈一区二区三区在线观看 | 日韩欧美一区二区三区免费观看| 欧洲亚洲在线视频| 精品欧美日韩精品| 成人有码在线视频| 成人午夜888| 古典武侠综合av第一页| 久久久久影视| 日本一区二区精品| 天天做天天爱综合| 国产精品三级一区二区| 99综合精品| 熟妇人妻va精品中文字幕| 奇米影视一区二区三区| 一二美女精品欧洲| 免费成人在线看| 亚洲视频在线免费看| 午夜小视频在线| 欧美肥老妇视频| 三级在线看中文字幕完整版| 国产福利视频一区二区| 亚洲日本免费电影| 精品视频第一区| 不卡视频在线| 国产在线观看欧美| 日韩国产欧美在线播放| 操人视频免费看| 91在线小视频| 日韩亚洲欧美中文字幕| 一区二区三区欧美视频| 香蕉影院在线观看| 欧美一区二区在线免费播放| 色婷婷激情五月| www.国产精品一二区| 91av久久| 91久久久久久久| 亚洲最大在线| a级网站在线观看| 日韩精品1区2区3区| 人妻精油按摩bd高清中文字幕| 久久麻豆一区二区| 青青草在线观看视频| 在线免费观看一区| 国产91麻豆视频| 中文字幕亚洲欧美日韩高清| a级大胆欧美人体大胆666| 国产精品手机播放| 日本天堂一区| 日韩亚洲欧美一区二区| 日韩高清不卡一区二区三区| www.四虎精品| 亚洲欧洲另类国产综合| 久久久久久少妇| 日韩免费观看高清完整版| chinese偷拍一区二区三区| 97国产真实伦对白精彩视频8| 欧美成人三级| 欧美在线激情| 国产精品色网| www.555国产精品免费| 欧美激情一区二区三区在线| 国产香蕉视频在线| 日韩欧美中文字幕制服| 午夜毛片在线| 国产精品国产福利国产秒拍| 日韩高清电影免费| 欧美视频在线第一页| 国产中文字幕一区| 亚洲精品国产精品国自| 日韩欧美在线免费观看| 好吊视频一二三区| 日韩最新中文字幕电影免费看| 在线最新版中文在线| 亚洲欧美国产毛片在线| 欧美交换国产一区内射| 在线成人小视频| 97人人在线| 国产精品欧美亚洲777777 | 亚洲在线观看一区| 日日骚欧美日韩| 91网站免费入口| 狠狠久久亚洲欧美专区| 天天爽夜夜爽夜夜爽| 8090成年在线看片午夜| 久久悠悠精品综合网| 亚洲国产成人精品无码区99| 成人avav影音| 久久久久久久久影院| 日韩成人久久久| 精品国产免费人成网站| 免费看成人午夜电影| 久久经典综合| 亚洲黄色免费视频| 在线看国产一区| 婷婷五月在线视频| 亚洲一区二区三区香蕉| 欧美在线视屏| 黄色国产在线视频| 午夜精品成人在线视频| 水莓100国产免费av在线播放| 欧美一区二区视频97| 国产成人三级| 中文字幕视频三区| 亚洲欧美日韩国产成人精品影院| 国产成人三级一区二区在线观看一| 九九热精品在线| 久久aimee| 日韩免费高清在线| 国产精品少妇自拍| 99热这里只有精品5| 欧美激情一级精品国产| 亚洲福利网站| 日本不卡一区在线| 一区二区三区在线观看动漫| 丁香六月天婷婷| 日本在线精品视频| 97欧美在线视频| 韩国av中国字幕| 欧美日韩免费在线| 五月婷婷在线观看| 国产精品久久精品国产| 天堂久久一区二区三区| 91麻豆精品成人一区二区| 精品美女被调教视频大全网站| 手机在线观看av| 在线观看成人av电影| 成人亚洲一区二区一| 中文字幕一区二区三区四区欧美| 精品国内自产拍在线观看| 国产66精品| 在线黄色免费观看| 亚洲一区视频在线| 成人三级黄色免费网站| 99精品在线直播| 日日夜夜免费精品视频| 日韩成人毛片视频| 亚洲韩国欧洲国产日产av| 欧美成人免费全部网站| 国产97色在线|日韩| 久草福利在线视频| 国产精品久久久久久影视| 午夜日韩福利| 亚洲黄色网址大全| 亚洲国产精品va在线观看黑人|