evo真人(中国)

文章橫幅PC版
文章橫幅iPad版
文章橫幅手機版

RC2和RC4算法

TIME:2018-05-22 16:49  click: 649 次 來源: 未知

RC2和RC4是由 Ron rivest為RSA數據安全公司( RSADI)而設計的可變鑰長的加密算法,其中“RC”代表“Ron’ s Code。

RC2是一種可變鑰長的塊密碼算法,是以DES的替代品目的而設計的。RC2的軟件實現比DES快3倍,RC2以64位的塊加密數據,RC2是一種“混合(mix)-打碎(mash)”方式的塊密碼算法,其中沒有S盒,只有混合和打碎操作。

RC4是一種可變鑰長的流密碼算法,比DES快10倍,RC2和RC4的速度都與鑰長無關。

RSA數據安全公司聲稱他們的算法與DES一樣安全(同等鑰長情況下),但他們拒絕公開算法,使人們對此產生懷疑。他們願意給分析者给予算法的細節,RSA數據安全公司的首席科學家B. Kalish宣佈RC2能抗差分密碼分析(沒有S盒),流算法RC4能抗差分分析。然而值得注意的是RC2和RC4都沒能象DES那樣經受得住20年激烈的密碼分析。

假設算法是安全的,並且蠻力攻擊是找到密鑰最有效的方法,那麼算法的安全性取決於鑰長。如果採用長密鑰,則該算法比DES安全,如果採用短密鑰,則安全性比DES差。

 

上一篇:KHUFU與KHAFRE算法 下一篇:雲計算特點介紹_什麼是雲計算?