真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

關(guān)于RSA加密的介紹

這篇文章主要介紹關(guān)于RSA加密的介紹,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司是專業(yè)的金湖網(wǎng)站建設(shè)公司,金湖接單;提供網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行金湖網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

RSA加密是一種數(shù)據(jù)加密算法,目前在電子商業(yè)中應(yīng)用非常廣泛。

RSA算法是一種非對(duì)稱加密算法,那么何為非對(duì)稱加密算法呢?

一般我們理解上的加密是這樣子進(jìn)行的:原文經(jīng)過(guò)了一把鑰匙(密鑰)加密后變成了密文,然后將密文傳遞給接收方,接收方再用這把鑰匙(密鑰)解開(kāi)密文。在這個(gè)過(guò)程中,其實(shí)加密和解密使用的是同一把鑰匙,這種加密方式稱為對(duì)稱加密。

 關(guān)于RSA加密的介紹

而非對(duì)稱加密就是和對(duì)稱加密相對(duì),加密用的鑰匙和解密所用的鑰匙,并不是同一把鑰匙。非對(duì)稱加密首先會(huì)創(chuàng)建兩把鑰匙,而這兩把鑰匙是成對(duì)的分別稱為公鑰和私鑰。在進(jìn)行加密時(shí)我們使用公鑰進(jìn)行加密,而在解密的時(shí)候就必須要使用私鑰才能進(jìn)行解密,這就是非對(duì)稱加密算法。

 關(guān)于RSA加密的介紹

那么為什么非對(duì)稱加密算法會(huì)廣泛使用在電子商業(yè)中呢?我們可以看看以下場(chǎng)景。

甲需要和乙進(jìn)行加密通信,假如他們使用的時(shí)對(duì)稱加密算法,那么他們兩個(gè)就需要預(yù)先互相確定好公用的加密鑰匙,并且保證不被第三者所知道。這樣做是可以確保甲乙雙方通信安全的,但是他們需要一個(gè)前提就是甲乙雙方必須預(yù)先確定好加密鑰匙,甲乙雙方必須是互相認(rèn)識(shí)的。但是在互聯(lián)網(wǎng)環(huán)境中,甲乙雙方很多時(shí)候是互不相識(shí)的。假如他們還是使用對(duì)稱加密算法的話,那么他們通信的第一步就是要傳遞加密鑰匙,而這個(gè)傳遞過(guò)程就會(huì)存在加密鑰匙被第三者所截獲的風(fēng)險(xiǎn),因此對(duì)稱加密并不能應(yīng)用在互聯(lián)網(wǎng)這個(gè)場(chǎng)景中。

假如使用的是非對(duì)稱加密,還是甲發(fā)送消息給乙,這時(shí)候乙會(huì)預(yù)先創(chuàng)建好兩把鑰匙,私鑰乙自己保存好,然后把公鑰發(fā)送給甲,甲使用公鑰對(duì)信息進(jìn)行加密,然后傳給乙。最后乙使用自己的私鑰對(duì)數(shù)據(jù)進(jìn)行解密。這個(gè)過(guò)程中,公鑰還是有可能被第三者所截獲,但是不同的是,這個(gè)第三者縱然得到了公鑰,也無(wú)法解開(kāi)密文,因?yàn)榻饷苊芪乃枰乃借€從始至終一直在乙的手里。因此這個(gè)過(guò)程是安全的。

到這里詳細(xì)大家已經(jīng)完全明白了非對(duì)稱加密的原理了,而RSA加密算法就是非對(duì)稱加密的其中一種加密方式。RSA是1977年由羅納德.李維斯特、阿迪.薩莫爾和倫納德.阿德曼一起提出的。當(dāng)時(shí)他們?nèi)硕荚诼槭±砉W(xué)院工作。RSA就是他們?nèi)诵帐祥_(kāi)頭字母憑證一起組成的。

以上是關(guān)于RSA加密的介紹的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站欄目:關(guān)于RSA加密的介紹
URL標(biāo)題:http://weahome.cn/article/gedgsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部