999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RC4算法分析與研究

2019-10-14 00:22:36王方鑫
科技風(fēng) 2019年1期
關(guān)鍵詞:安全性

王方鑫

摘 要:序列密碼是一種非常重要的對(duì)稱密碼體制,它一次只對(duì)單個(gè)字符進(jìn)行加密解密變化。RC4是一個(gè)典型的基于非線性數(shù)組變換的序列密碼,它的優(yōu)點(diǎn)在于它在軟件中非常容易實(shí)現(xiàn),并且運(yùn)行速度快,錯(cuò)誤傳播少,是一種值得推廣的序列密碼。

關(guān)鍵詞:RC4算法;序列密碼;安全性;對(duì)稱加密算法

序列密碼起源于Vernam密碼,1917年,G.Vernam提出了流密碼Vernam cipher,若密鑰流字符是隨機(jī)的,那么Vernam密碼成為一次一密,這種密碼在一定條件下是無條件安全的。當(dāng)然序列密碼也存在缺陷,即密鑰的個(gè)數(shù)必須和明文的個(gè)數(shù)相同,密鑰的分配和管理十分的困難。1949年,Shannon信息論的提出為序列密碼奠定了理論基礎(chǔ)。序列密碼分為同步序列密碼SSC和自同步序列密碼SSSC。相比于分組密碼,序列密碼特殊在于它每次用一個(gè)密鑰加密一個(gè)比特,它的速度更快,占用硬件資源更少。

1 RC4算法簡(jiǎn)介

RC4算法是由麻省理工學(xué)院的Rivest在1987年設(shè)計(jì)的一種流密碼,作為RSA的商業(yè)機(jī)密直到1994年才被匿名公布于Internet。RC4算法可能是世界上運(yùn)用范圍最為廣泛的序列密碼,它是一個(gè)典型的基于非線性數(shù)組變換的序列密碼。RC4算法的密鑰長度可以改變,該算法以隨機(jī)置換作為基礎(chǔ),生成一個(gè)極大周期密鑰流,且該算法的運(yùn)行速度非???。

RC4目前應(yīng)用范圍十分的廣泛,它被應(yīng)用在SSL/TLS(安全套接字協(xié)議/傳輸層安全協(xié)議)標(biāo)準(zhǔn)中,以及作為無線局域網(wǎng)標(biāo)準(zhǔn)的一部分,還被應(yīng)用在無線系統(tǒng)以保證無線鏈路的安全。從各種各樣的應(yīng)用,我們可以看出來RC4算法是目前網(wǎng)絡(luò)通信的重要組成部分,這個(gè)算法非常的重要。

2 RC4算法步驟

RC4算法主要由四部分組成,分別是初始化、初始置換、密鑰流的生成、異或操作。

2.1 初始化

首先將S中的元素初始化,設(shè)為S[i]=i,i的取值從1到255,同時(shí)新建臨時(shí)數(shù)組T。這些操作如下:

2.2 初始置換

用臨時(shí)數(shù)組T產(chǎn)生S的初始置換,從S[0]到S[255],進(jìn)行字節(jié)代換。這些操作如下:

如下圖所示S的初始置換如下:

S的初始置換圖

2.3 密鑰流的生成

最后利用PRGA生成密鑰流,從S中隨機(jī)選取一個(gè)元素并且輸出,并置換S以便下一次的選取。

3 RC4算法的安全性

(1)2001年,F(xiàn)luhrer,Mantin,Shamir提出了在相關(guān)密鑰下的唯密文攻擊RC4,后來被Stubblefield用于WEP協(xié)議攻擊,需要大量的數(shù)據(jù)。

(2)2005年,Klein優(yōu)化了在相關(guān)密鑰下的唯密文攻擊RC4,Tews等用Klein攻擊,可以在一分鐘之內(nèi)破解104位WEP協(xié)議。

4 RC4算法的優(yōu)點(diǎn)和缺點(diǎn)

4.1 RC4算法的優(yōu)點(diǎn)

(1)當(dāng)RC4的密鑰長度超過128位時(shí),目前不能破解。

(2)和RSA算法等相比,RC4算法速度比較快。

(3)RC4算法易于實(shí)現(xiàn),方便軟件設(shè)計(jì)。

(4)RC4算法有較強(qiáng)的抗攻擊能力。

(5)RC4算法對(duì)硬件資源消耗低。

4.2 RC4算法的缺點(diǎn)

(1)WEP協(xié)議容易受到一種特殊的攻擊方式攻擊。

(2)需要事先秘密地傳遞密鑰。

5 結(jié)語

RC4是一個(gè)典型的基于非線性數(shù)組變換的序列密碼,它具有了很多優(yōu)點(diǎn),比如實(shí)現(xiàn)方便、易于軟件設(shè)計(jì)、具有較強(qiáng)的抵抗攻擊的能力,目前來說,還沒有什么方法能攻破長度超過128位的RC4算法。RC4具有極高的社會(huì)使用價(jià)值和發(fā)展空間,值得進(jìn)一步深入研究。

參考文獻(xiàn):

[1]王茂森.RC4加密算法對(duì)無線網(wǎng)絡(luò)安全技術(shù)的影響探究[J].信息技術(shù)與信息化,2018(07):184-185.

[2]胡亮,遲令,袁巍,李宏圖,初劍鋒.RC4算法的密碼分析與改進(jìn)[J].吉林大學(xué)學(xué)報(bào)(理學(xué)版),2012,50(03):511-516.

[3]谷利澤,鄭世慧,楊義先.現(xiàn)代密碼學(xué)教程[M].北京郵電大學(xué)出版社,2009.

[4]盧開澄.計(jì)算機(jī)密碼學(xué)[M].北京:清華大學(xué)出版社,2003.

[5]楊曉元.現(xiàn)代密碼學(xué)[M].西安:西安電子科技大學(xué)出版社,2009.

[6]楊波.現(xiàn)代密碼學(xué)(第二版)[M].北京:清華大學(xué)出版社,2007.

猜你喜歡
安全性
兩款輸液泵的輸血安全性評(píng)估
新染料可提高電動(dòng)汽車安全性
既有建筑工程質(zhì)量安全性的思考
某既有隔震建筑檢測(cè)與安全性鑒定
基于安全性需求的高升力控制系統(tǒng)架構(gòu)設(shè)計(jì)
加強(qiáng)廣播電視信息安全性的思考
科技傳播(2019年22期)2020-01-14 03:05:32
網(wǎng)約車安全性提高研究
活力(2019年17期)2019-11-26 00:42:18
注意藥酒服用的安全性
田間施用滅幼脲在桃中的殘留安全性評(píng)估
ApplePay橫空出世 安全性遭受質(zhì)疑 拿什么保護(hù)你,我的蘋果支付?
主站蜘蛛池模板: 亚洲最大福利视频网| 久久一色本道亚洲| 亚洲欧美日韩综合二区三区| 四虎永久免费网站| 婷婷午夜影院| 国产精品女人呻吟在线观看| 一区二区三区精品视频在线观看| 一级毛片在线播放免费观看| 中文字幕欧美日韩高清| 狠狠综合久久| 国产成人精品免费视频大全五级| 欲色天天综合网| 国产精品久久久久婷婷五月| 亚洲天堂日本| 免费播放毛片| 91精品福利自产拍在线观看| 四虎国产在线观看| 怡春院欧美一区二区三区免费| 国产一区二区网站| 高清码无在线看| 久久综合伊人 六十路| 国产精品污污在线观看网站| 亚洲精品不卡午夜精品| 久久性妇女精品免费| 高清无码手机在线观看| 国产高颜值露脸在线观看| 日韩在线中文| 日韩欧美视频第一区在线观看| 欧美激情成人网| 狠狠亚洲婷婷综合色香| 国产最爽的乱婬视频国语对白| 日韩小视频网站hq| 亚洲中文字幕在线一区播放| 精品一区二区三区波多野结衣| 国产色伊人| 亚洲91精品视频| 9啪在线视频| 日韩高清无码免费| 成人在线亚洲| 亚洲中文制服丝袜欧美精品| 欧美精品影院| 91视频精品| 久久精品亚洲热综合一区二区| 九九久久精品免费观看| 新SSS无码手机在线观看| 国产呦精品一区二区三区下载| 亚洲高清中文字幕在线看不卡| 成人亚洲视频| 亚洲综合色婷婷中文字幕| 欧美日韩精品综合在线一区| 国产亚洲现在一区二区中文| 国产制服丝袜91在线| 日韩无码视频播放| 91精品日韩人妻无码久久| 波多野一区| 91精品aⅴ无码中文字字幕蜜桃 | 毛片免费网址| 国产污视频在线观看| 人妻中文久热无码丝袜| 精品91视频| 又粗又硬又大又爽免费视频播放| 欧美激情第一欧美在线| 亚洲精品无码专区在线观看| 十八禁美女裸体网站| 国产一区二区三区夜色 | 欧美无遮挡国产欧美另类| 欧美一区中文字幕| 亚洲欧美一区二区三区图片| 免费无遮挡AV| 日韩毛片免费| 欧美日韩午夜| 宅男噜噜噜66国产在线观看| 麻豆AV网站免费进入| 亚洲综合第一区| 97色婷婷成人综合在线观看| 激情综合图区| 亚洲第一色网站| 亚州AV秘 一区二区三区| 日韩大片免费观看视频播放| а∨天堂一区中文字幕| 国产成人凹凸视频在线| 亚洲一区二区三区在线视频|