成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

RSA 非對稱加密 數字簽名 數字證書

開發
隨著計算機網絡通信技術的發展,對信息安全的要求也越來越高,信息加密技術也需進一步的提高。

[[175970]]

什么是RSA加密算法

RSA加密算法是一種非對稱加密算法,算法的數學基礎是極大數分解難題。

RSA加密算法的強度也就是極大數分解的難度,目前700多位(二進制)的數字已經可以破解,1024位認為是比較安全的,2048則是非常安全的。

在RSA加密算法中,密鑰由兩部分組成,稱之為公鑰和私鑰,私有由發送方自己保存,不能泄漏。公鑰由發送方公布出去。發送方發送消息時,會用公鑰對消息進行加碼,接收方必須要使用對應的私鑰才能將加密后的信息解開。因此,只要私鑰不泄漏,通信內容就不會被破解。

如何保證消息不會被篡改

雖然使用RSA加密之后,只有持有密鑰才可以解密,但是這并不能組織或者發現消息被篡改了。為了防止消息在傳輸過程中被篡改,引入類數字簽名的概念。

數字簽名

發送方在發送消息之前,會使用消息摘要算法對發送內容進行摘要,然后用私鑰對摘要進行加密,加密后的內容作為數字簽名隨消息一起發送。接收方收到消息之后,會對消息進行解密,解密之后進行摘要計算,得到摘要。接著對數字簽名進行解密,得到另一分摘要,將兩份摘要進行對比,如果相同,則說明消息沒有被篡改過。

數字證書

雖然RSA算法能保證消息不被破解,數字簽名也能保證消息不被篡改,但是RSA算法中使用的公鑰卻很難有效的分發,因為公鑰無法證明自己就是由發送方發出的,它也有可能是惡意的人冒名頂替分發出來的。

為了解決這種問題,需要引入第三方權威機構,發送方和接收方都應該要信任該機構,然后由該機構來給他們辦法一個證書,證書包含有頒發機構信息,證書持有人信息,以及證書持有人的公鑰,這些信息會使用私鑰進行數字簽名,這樣就能夠保證證書的安全。接收方收到這個證書,只要使用第三方權威機構的公鑰對證書解密,即可知道證書的真偽。

責任編輯:趙寧寧 來源: Linux社區
相關推薦

2010-09-02 21:10:13

2011-08-30 14:29:31

數字簽名數字證書

2021-09-26 05:59:16

數字簽名數字證書HTTPS

2021-12-28 13:54:52

加密密鑰Java

2013-06-28 10:24:31

2022-10-21 07:33:12

2020-03-12 10:41:35

數字簽名加密證書劫持

2018-04-08 16:03:16

2009-03-02 16:42:33

2011-08-29 10:27:38

IT技術數字簽名數字證書

2019-10-10 08:11:08

Linux公鑰私鑰

2021-01-29 08:19:50

HTTPS安全傳輸

2009-08-14 13:40:17

數字簽名電子簽名安全體系結構

2010-10-08 21:14:08

2013-04-15 17:55:12

Windows認證安全認證

2019-04-18 15:00:36

2010-06-04 09:21:51

身份認證數字簽名

2010-09-17 20:20:14

2020-09-24 10:50:53

加密解密語言hmac

2023-12-13 12:27:46

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 五月天婷婷久久 | 精品视频99 | av在线电影网| 免费观看黄色片视频 | 中文成人在线 | 国产精品免费一区二区三区四区 | 精品久久久久一区二区国产 | 日本在线视频一区二区 | 亚洲国产成人精品女人久久久 | 99在线精品视频 | 午夜激情免费视频 | 成人av免费| 亚洲二区在线 | 日韩欧美国产精品一区二区 | 成人午夜免费福利视频 | 精品中文字幕一区二区三区 | 日韩视频一区二区三区 | 日本中文字幕一区 | 91av导航 | 亚洲啪啪 | www.精品国产 | www.久久| 国产综合在线视频 | 欧美激情亚洲激情 | 亚洲国产精品人人爽夜夜爽 | 欧美精品成人 | 久久一二 | 国产一级片在线播放 | 久久久久一区二区三区 | 婷婷久久综合 | 一区二区三区国产好 | 国产精品国产三级国产aⅴ浪潮 | av大片| 中文字幕1区 | 成人精品一区二区三区中文字幕 | 东方伊人免费在线观看 | 欧美在线视频免费 | 国产高清性xxxxxxxx | 人人操日日干 | 成人教育av | www.一区二区三区.com |