japanese少妇高潮潮喷 -精品国产AV一区二区三区-麻豆av一区二区三区久久-国产精品无码专区

數字證書的原理是什么?

發布時間:2025-08-14 點擊:5
數字證書采用公鑰體制,即利用一對互相匹配的密鑰進行加密、解密。每個用戶自己設定一把特定的僅為本人所知的私有密鑰(私鑰),用它進行解密和簽名;同時設定一把公共密鑰(公鑰)并由本人公開,為一組用戶所共享,用于加密和驗證簽名。當發送一份保密文件時,發送方使用接收方的公鑰對數據加密,而接收方則使用自己的私鑰解密,這樣信息就可以安全無誤地到達目的地了。通過數字的手段保證加密過程是一個不可逆過程,即只有用私有密鑰才能解密。在公開密鑰密碼體制中,常用的一種是rsa體制。其數學原理是將一個大數分解成兩個質數的乘積,加密和解密用的是兩個不同的密鑰。即使已知明文、密文和加密密鑰(公開密鑰),想要推導出解密密鑰(私密密鑰),在計算上是不可能的。按現在的計算機技術水平,要破解目前采用的1024位rsa密鑰,需要上千年的計算時間。公開密鑰技術解決了密鑰發布的管理問題,商戶可以公開其公開密鑰,而保留其私有密鑰。購物者可以用人人皆知的公開密鑰對發送的信息進行加密,安全地傳送以商戶,然后由商戶用自己的私有密鑰進行解密。用戶也可以采用自己的私鑰對信息加以處理,由于密鑰僅為本人所有,這樣就產生了別人無法生成的文件,也就形成了數字簽名。
采用數字簽名,能夠確認以下兩點:
1、保證信息是由簽名者自己簽名發送的,簽名者不能否認或難以否認;
2、保證信息自簽發后到收到為止未曾作過任何修改,簽發的文件是真實文件。
數字簽名具體做法是:
1、將報文按雙方約定的hash算法計算得到一個固定位數的報文摘要。在數學上保證,只要改動報文中任何一位,重新計算出的報文摘要值就會與原先的值不相符。這樣就保證了報文的不可更改性。
2、將該報文摘要值用發送者的私人密鑰加密,然后連同原報文一起發送給接收者,而產生的報文即稱數字簽名。
3、接收方收到數字簽名后,用同樣的hash算法對報文計算摘要值,然后與用發送者的公開密鑰進行解密解開的報文摘要值相比較,如相等則說明報文確實來自所稱的發送者。


【經驗分享】高顏值網站設計5大優勢!
電子商務≠網絡營銷≠搜索引擎優化
如何增加網站外鏈?
微信營銷推廣的四大特點
上海網站建設公司?網站建設注意什么?
網站建設的好壞程度受什么影響呢
怎樣才能做好營銷型網站
外貿網絡推廣:如何進行外貿網站SEO標題優化