金六福酒真假鑒別方法(金六福酒真假鑒別方法圖解) 西南交通大學(xué)成人教育學(xué)院招生簡(jiǎn)章(西南交通大學(xué)成人教育學(xué)院) 如何開(kāi)啟微群管家 微信機(jī)器人群內(nèi)簽到功能(微信群自動(dòng)簽到軟件) 淘寶直播間怎么進(jìn)入(淘寶直播間怎么進(jìn)入別人的直播間) 可在家工作招聘(女孩用乳貼視頻) 超詳細(xì)niconico注冊(cè)教程:不會(huì)日文也能輕松掌握(niconico注冊(cè)賬號(hào)流程) 一世梟雄烽火戲諸侯續(xù)集(一世梟雄烽火戲諸侯) 非專業(yè)怎么成為入殮師(非專業(yè)怎么成為入殮師助理) 華為手機(jī)如何復(fù)制門禁卡(華為手機(jī)如何復(fù)制門禁卡扣) 口碑最好的國(guó)產(chǎn)藍(lán)牙耳機(jī)(口碑最好的國(guó)產(chǎn)藍(lán)牙耳機(jī)知乎) 外貌描寫和肖像描寫的區(qū)別是(外貌描寫和肖像描寫的區(qū)別) win10如何正確的配置asp運(yùn)行環(huán)境及一些簡(jiǎn)單設(shè)置(win10搭建asp運(yùn)行環(huán)境) 世界各國(guó)首都是哪些?怎么查詢各國(guó)首都表?(各個(gè)的首都表) 國(guó)民黨大舉進(jìn)攻中原解放區(qū)(中原解放區(qū)在哪里) 暗黑3遠(yuǎn)古裝備怎么刷?(暗黑3遠(yuǎn)古裝備怎么刷錢) 90級(jí)版本DNF如何賺錢(dnf100級(jí)版本怎樣賺錢) 電信營(yíng)業(yè)廳怎么聯(lián)系在線客服(電信營(yíng)業(yè)廳怎么聯(lián)系在線客服電話) 平安銀行一賬通用戶名忘記怎么辦(平安一賬通忘記用戶名和密碼怎么辦) epc項(xiàng)目是什么意思(chive是什么意思) 廣州白云山風(fēng)景區(qū)介紹 iphone連不上wifi怎么辦(iphone連不上wifi) 廣東學(xué)業(yè)水平考試怎么報(bào)名(廣東學(xué)業(yè)水平考試怎么報(bào)名參加) toluna調(diào)查網(wǎng)怎么樣(toluna調(diào)查網(wǎng)) 怎么養(yǎng)護(hù)紫背竹芋?(怎么養(yǎng)護(hù)紫背竹芋花盆) 暗黑二圣騎士怎么加點(diǎn)?(暗黑破壞神2圣騎士怎么加點(diǎn)) 惠普打印機(jī)怎么掃描文件到電腦pdf(惠普打印機(jī)怎么掃描文件到電腦) 氚云基礎(chǔ)控件介紹 一(氚云開(kāi)發(fā)文檔) 怎樣卸載流氓軟件 快壓?(如何徹底卸載快壓) 慣性矩的單位換算(慣性矩的單位) 怎樣設(shè)置微信聊天背景圖(怎樣設(shè)置微信聊天背景圖片) 初識(shí)Dreamweaver CS4 量販?zhǔn)絢tv是什么意思(量販?zhǔn)終TV是什么意思) 黑螞蟻如何泡酒(黑螞蟻如何泡酒?) 圖片識(shí)別地點(diǎn)(圖片識(shí)別地點(diǎn)的微信小程序) wow科爾戈的黃金(科爾戈的黃金在) 護(hù)膚的最好秘訣(護(hù)膚的最好秘訣是) 夢(mèng)幻西游新手教程?夢(mèng)幻西游初學(xué)者教程?(新手入門夢(mèng)幻西游) 可以為師矣的可以是什么意思(可以為師矣的可以) 久愛(ài)網(wǎng)談:分居兩地 怎么做才能讓愛(ài)情保鮮? 出于安全原因您的apple id已被鎖定請(qǐng)?jiān)L問(wèn)iforgot(蘋果提示 出于安全原因 此Apple ID 已被鎖定 請(qǐng)?jiān)L問(wèn)iForgot 重設(shè)您) 如何免費(fèi)下載ps素材(免費(fèi)下載ps素材的公眾號(hào)) 中信信用卡申請(qǐng)進(jìn)度怎么查詢(中信信用卡申請(qǐng)進(jìn)度) win10本地安全策略在哪(win10本地安全策略在哪里打開(kāi)) 怎么制作ppt常用工具小圖標(biāo)(ppt圖表制作教程步驟) 小叔的妻子該如何稱呼?(叔叔的妻子該怎么稱呼) 怎樣制作Excel模板(Excel制作模板) 肅王與沈元用文言文閱讀答案(肅王與沈元用) 紀(jì)念抗戰(zhàn)勝利75周年手抄報(bào)一年級(jí)(紀(jì)念抗戰(zhàn)勝利75周年手抄報(bào)一年級(jí)下冊(cè)) 怎么在淘寶上注冊(cè)自己的網(wǎng)店(怎么在淘寶上注冊(cè)自己的網(wǎng)店要錢的嗎) 縣醫(yī)院屬于黨政機(jī)關(guān)嗎(縣醫(yī)院屬于幾級(jí))
您的位置:首頁(yè) >要聞 >

rsa是什么意思中文(RSA是什么意思)

導(dǎo)讀 關(guān)于rsa是什么意思中文,RSA是什么意思這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!1、RSA算法是

關(guān)于rsa是什么意思中文,RSA是什么意思這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!

1、RSA算法是第一個(gè)能同時(shí)用于加密和數(shù)字簽名的算法,也易于理解和操作。

2、 RSA是被研究得最廣泛的公鑰算法,從提出到現(xiàn)在已近二十年,經(jīng)歷了各種攻擊的考驗(yàn),逐漸為人們接受,普遍認(rèn)為是目前最優(yōu)秀的公鑰方案之一。

3、RSA的安全性依賴于大數(shù)的因子分解,但并沒(méi)有從理論上證明破譯RSA的難度與大數(shù)分解難度等價(jià)。

4、即RSA的重大缺陷是無(wú)法從理論上把握它的保密性能如何,而且密碼學(xué)界多數(shù)人士?jī)A向于因子分解不是NPC問(wèn)題。

5、RSA的缺點(diǎn)主要有:A)產(chǎn)生密鑰很麻煩,受到素?cái)?shù)產(chǎn)生技術(shù)的限制,因而難以做到一次一密。

6、B)分組長(zhǎng)度太大,為保證安全性,n 至少也要 600 bits以上,使運(yùn)算代價(jià)很高,尤其是速度較慢,較對(duì)稱密碼算法慢幾個(gè)數(shù)量級(jí);且隨著大數(shù)分解技術(shù)的發(fā)展,這個(gè)長(zhǎng)度還在增加,不利于數(shù)據(jù)格式的標(biāo)準(zhǔn)化。

7、目前,SET(Secure Electronic Transaction)協(xié)議中要求CA采用2048比特長(zhǎng)的密鑰,其他實(shí)體使用1024比特的密鑰。

8、這種算法1978年就出現(xiàn)了,它是第一個(gè)既能用于數(shù)據(jù)加密也能用于數(shù)字簽名的算法。

9、它易于理解和操作,也很流行。

10、算法的名字以發(fā)明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。

11、但RSA的安全性一直未能得到理論上的證明。

12、 RSA的安全性依賴于大數(shù)分解。

13、公鑰和私鑰都是兩個(gè)大素?cái)?shù)( 大于 100個(gè)十進(jìn)制位)的函數(shù)。

14、據(jù)猜測(cè),從一個(gè)密鑰和密文推斷出明文的難度等同于分解兩個(gè)大素?cái)?shù)的積。

15、 密鑰對(duì)的產(chǎn)生。

16、選擇兩個(gè)大素?cái)?shù),p 和q 。

17、計(jì)算: n = p * q 然后隨機(jī)選擇加密密鑰e,要求 e 和 ( p - 1 ) * ( q - 1 ) 互質(zhì)。

18、最后,利用Euclid 算法計(jì)算解密密鑰d, 滿足 e * d = 1 ( mod ( p - 1 ) * ( q - 1 ) ) 其中n和d也要互質(zhì)。

19、數(shù)e和n是公鑰,d是私鑰。

20、兩個(gè)素?cái)?shù)p和q不再需要,應(yīng)該丟棄,不要讓任何人知道。

21、 加密信息 m(二進(jìn)制表示)時(shí),首先把m分成等長(zhǎng)數(shù)據(jù)塊 m1 ,m2,..., mi ,塊長(zhǎng)s,其中 2^s <= n, s 盡可能的大。

22、對(duì)應(yīng)的密文是: ci = mi^e ( mod n ) ( a ) 解密時(shí)作如下計(jì)算: mi = ci^d ( mod n ) ( b ) RSA 可用于數(shù)字簽名,方案是用 ( a ) 式簽名, ( b )式驗(yàn)證。

23、具體操作時(shí)考慮到安全性和 m信息量較大等因素,一般是先作 HASH 運(yùn)算。

24、 RSA 的安全性。

25、 RSA的安全性依賴于大數(shù)分解,但是否等同于大數(shù)分解一直未能得到理論上的證明,因?yàn)闆](méi)有證明破解RSA就一定需要作大數(shù)分解。

26、假設(shè)存在一種無(wú)須分解大數(shù)的算法,那它肯定可以修改成為大數(shù)分解算法。

27、目前, RSA的一些變種算法已被證明等價(jià)于大數(shù)分解。

28、不管怎樣,分解n是最顯然的攻擊方法。

29、現(xiàn)在,人們已能分解140多個(gè)十進(jìn)制位的大素?cái)?shù)。

30、因此,模數(shù)n必須選大一些,因具體適用情況而定。

31、 RSA的速度。

32、 由于進(jìn)行的都是大數(shù)計(jì)算,使得RSA最快的情況也比DES慢上100倍,無(wú)論是軟件還是硬件實(shí)現(xiàn)。

33、速度一直是RSA的缺陷。

34、一般來(lái)說(shuō)只用于少量數(shù)據(jù)加密。

35、 RSA的選擇密文攻擊。

36、 RSA在選擇密文攻擊面前很脆弱。

37、一般攻擊者是將某一信息作一下偽裝(Blind),讓擁有私鑰的實(shí)體簽署。

38、然后,經(jīng)過(guò)計(jì)算就可得到它所想要的信息。

39、實(shí)際上,攻擊利用的都是同一個(gè)弱點(diǎn),即存在這樣一個(gè)事實(shí):乘冪保留了輸入的乘法結(jié)構(gòu): ( XM )^d = X^d *M^d mod n 前面已經(jīng)提到,這個(gè)固有的問(wèn)題來(lái)自于公鑰密碼系統(tǒng)的最有用的特征--每個(gè)人都能使用公鑰。

40、但從算法上無(wú)法解決這一問(wèn)題,主要措施有兩條:一條是采用好的公鑰協(xié)議,保證工作過(guò)程中實(shí)體不對(duì)其他實(shí)體任意產(chǎn)生的信息解密,不對(duì)自己一無(wú)所知的信息簽名;另一條是決不對(duì)陌生人送來(lái)的隨機(jī)文檔簽名,簽名時(shí)首先使用One-Way Hash Function對(duì)文檔作HASH處理,或同時(shí)使用不同的簽名算法。

41、在中提到了幾種不同類型的攻擊方法。

42、 RSA的公共模數(shù)攻擊。

43、 若系統(tǒng)中共有一個(gè)模數(shù),只是不同的人擁有不同的e和d,系統(tǒng)將是危險(xiǎn)的。

44、最普遍的情況是同一信息用不同的公鑰加密,這些公鑰共模而且互質(zhì),那末該信息無(wú)需私鑰就可得到恢復(fù)。

45、設(shè)P為信息明文,兩個(gè)加密密鑰為e1和e2,公共模數(shù)是n,則: C1 = P^e1 mod n C2 = P^e2 mod n 密碼分析者知道n、ee2、C1和C2,就能得到P。

46、 因?yàn)閑1和e2互質(zhì),故用Euclidean算法能找到r和s,滿足: r * e1 + s * e2 = 1 假設(shè)r為負(fù)數(shù),需再用Euclidean算法計(jì)算C1^(-1),則 ( C1^(-1) )^(-r) * C2^s = P mod n 另外,還有其它幾種利用公共模數(shù)攻擊的方法。

47、總之,如果知道給定模數(shù)的一對(duì)e和d,一是有利于攻擊者分解模數(shù),一是有利于攻擊者計(jì)算出其它成對(duì)的e’和d’,而無(wú)需分解模數(shù)。

48、解決辦法只有一個(gè),那就是不要共享模數(shù)n。

本文分享完畢,希望對(duì)大家有所幫助。

標(biāo)簽:

免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章