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

基于RC4算法分析與研究

2019-10-14 00:22:36王方鑫
科技風 2019年1期
關鍵詞:安全性

王方鑫

摘 要:序列密碼是一種非常重要的對稱密碼體制,它一次只對單個字符進行加密解密變化。RC4是一個典型的基于非線性數組變換的序列密碼,它的優點在于它在軟件中非常容易實現,并且運行速度快,錯誤傳播少,是一種值得推廣的序列密碼。

關鍵詞:RC4算法;序列密碼;安全性;對稱加密算法

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

1 RC4算法簡介

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

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

2 RC4算法步驟

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

2.1 初始化

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

2.2 初始置換

用臨時數組T產生S的初始置換,從S[0]到S[255],進行字節代換。這些操作如下:

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

S的初始置換圖

2.3 密鑰流的生成

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

3 RC4算法的安全性

(1)2001年,Fluhrer,Mantin,Shamir提出了在相關密鑰下的唯密文攻擊RC4,后來被Stubblefield用于WEP協議攻擊,需要大量的數據。

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

4 RC4算法的優點和缺點

4.1 RC4算法的優點

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

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

(3)RC4算法易于實現,方便軟件設計。

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

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

4.2 RC4算法的缺點

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

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

5 結語

RC4是一個典型的基于非線性數組變換的序列密碼,它具有了很多優點,比如實現方便、易于軟件設計、具有較強的抵抗攻擊的能力,目前來說,還沒有什么方法能攻破長度超過128位的RC4算法。RC4具有極高的社會使用價值和發展空間,值得進一步深入研究。

參考文獻:

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

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

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

[4]盧開澄.計算機密碼學[M].北京:清華大學出版社,2003.

[5]楊曉元.現代密碼學[M].西安:西安電子科技大學出版社,2009.

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

猜你喜歡
安全性
兩款輸液泵的輸血安全性評估
新染料可提高電動汽車安全性
既有建筑工程質量安全性的思考
某既有隔震建筑檢測與安全性鑒定
基于安全性需求的高升力控制系統架構設計
加強廣播電視信息安全性的思考
科技傳播(2019年22期)2020-01-14 03:05:32
網約車安全性提高研究
活力(2019年17期)2019-11-26 00:42:18
注意藥酒服用的安全性
基層中醫藥(2018年6期)2018-08-29 01:20:20
田間施用滅幼脲在桃中的殘留安全性評估
ApplePay橫空出世 安全性遭受質疑 拿什么保護你,我的蘋果支付?
主站蜘蛛池模板: 国产精品私拍99pans大尺度| 日韩欧美国产成人| 萌白酱国产一区二区| 3p叠罗汉国产精品久久| 特级毛片8级毛片免费观看| 国产成人无码AV在线播放动漫 | swag国产精品| 亚洲精品视频网| 五月六月伊人狠狠丁香网| 国产成a人片在线播放| 精品国产香蕉伊思人在线| 国产乱人免费视频| 无码有码中文字幕| 一本无码在线观看| 91无码人妻精品一区二区蜜桃 | 亚洲日本精品一区二区| 九九热在线视频| 日本一区二区三区精品视频| 在线另类稀缺国产呦| 国产毛片一区| 亚洲无码A视频在线| 日韩成人在线视频| 亚洲成年人片| 久久一级电影| 亚洲成年人片| 久青草国产高清在线视频| 国产精品浪潮Av| 国产一区二区人大臿蕉香蕉| 亚洲人成网7777777国产| 日韩资源站| 日本人妻一区二区三区不卡影院| 精品欧美一区二区三区久久久| 欧美亚洲激情| 亚洲国产欧美国产综合久久 | 国产精品播放| 亚洲三级色| 亚国产欧美在线人成| 国产剧情一区二区| 久草热视频在线| 97国产一区二区精品久久呦| 91色在线视频| AV不卡国产在线观看| www亚洲精品| 99精品国产电影| 久久综合婷婷| 成人另类稀缺在线观看| 免费高清a毛片| 午夜国产理论| 亚洲精品图区| 亚洲福利片无码最新在线播放| 国产丰满大乳无码免费播放| 在线欧美国产| 91色国产在线| 国产不卡国语在线| 福利在线不卡一区| 国产亚洲美日韩AV中文字幕无码成人| 国产美女免费| 老司机精品99在线播放| 欧美在线网| 国产chinese男男gay视频网| 欧美成人精品在线| 亚洲国产亚洲综合在线尤物| 青青热久麻豆精品视频在线观看| 熟妇丰满人妻av无码区| 久久国产精品77777| 日本福利视频网站| 青青草原国产免费av观看| 亚洲欧美成人综合| 亚洲色图狠狠干| 伊人久综合| 日韩乱码免费一区二区三区| 91美女视频在线| 国产免费福利网站| 亚洲欧美日本国产综合在线 | 国产精品成| 在线观看国产小视频| 91在线日韩在线播放| 国产浮力第一页永久地址| 欧美成人二区| 51国产偷自视频区视频手机观看| AⅤ色综合久久天堂AV色综合| 亚洲福利片无码最新在线播放|