數(shù)字簽名和加密的基本原理及其區(qū)別
互聯(lián)網(wǎng) 發(fā)布時間:2008-10-08 19:02:14 作者:佚名
我要評論

數(shù)字簽名和加密的基本原理及其區(qū)別?
數(shù)字簽名主要經(jīng)過以下幾個過程:
信息發(fā)送者使用一單向散列函數(shù)(HASH函數(shù))對信息生成信息摘要;
信息發(fā)送者使用自己的私鑰簽名信息摘要;
信息發(fā)送者把信息本身和已簽名的信息摘要一起發(fā)送出去;
信息接
數(shù)字簽名和加密的基本原理及其區(qū)別?
數(shù)字簽名主要經(jīng)過以下幾個過程:
信息發(fā)送者使用一單向散列函數(shù)(HASH函數(shù))對信息生成信息摘要;
信息發(fā)送者使用自己的私鑰簽名信息摘要;
信息發(fā)送者把信息本身和已簽名的信息摘要一起發(fā)送出去;
信息接收者通過使用與信息發(fā)送者使用的同一個單向散列函數(shù)(HASH函數(shù))對接收的信息本身生成新的信息摘要,再使用信息發(fā)送者的公鑰對信息摘要進行驗證,以確認信息發(fā)送者的身份和信息是否被修改過。
數(shù)字加密主要經(jīng)過以下幾個過程:
當信息發(fā)送者需要發(fā)送信息時,首先生成一個對稱密鑰,用該對稱密鑰加密要發(fā)送的報文;
信息發(fā)送者用信息接收者的公鑰加密上述對稱密鑰;
信息發(fā)送者將第一步和第二步的結(jié)果結(jié)合在一起傳給信息接收者,稱為數(shù)字信封;
信息接收者使用自己的私鑰解密被加密的對稱密鑰,再用此對稱密鑰解密被發(fā)送方加密的密文,得到真正的原文。
數(shù)字簽名和數(shù)字加密的過程雖然都使用公開密鑰體系,但實現(xiàn)的過程正好相反,使用的密鑰對也不同。數(shù)字簽名使用的是發(fā)送方的密鑰對,發(fā)送方用自己的私有密鑰進行加密,接收方用發(fā)送方的公開密鑰進行解密,這是一個一對多的關(guān)系,任何擁有發(fā)送方公開密鑰的人都可以驗證數(shù)字簽名的正確性。數(shù)字加密則使用的是接收方的密鑰對,這是多對一的關(guān)系,任何知道接收方公開密鑰的人都可以向接收方發(fā)送加密信息,只有唯一擁有接收方私有密鑰的人才能對信息解密。另外,數(shù)字簽名只采用了非對稱密鑰加密算法,它能保證發(fā)送信息的完整性、身份認證和不可否認性,而數(shù)字加密采用了對稱密鑰加密算法和非對稱密鑰加密算法相結(jié)合的方法,它能保證發(fā)送信息保密性。
數(shù)字簽名主要經(jīng)過以下幾個過程:
信息發(fā)送者使用一單向散列函數(shù)(HASH函數(shù))對信息生成信息摘要;
信息發(fā)送者使用自己的私鑰簽名信息摘要;
信息發(fā)送者把信息本身和已簽名的信息摘要一起發(fā)送出去;
信息接收者通過使用與信息發(fā)送者使用的同一個單向散列函數(shù)(HASH函數(shù))對接收的信息本身生成新的信息摘要,再使用信息發(fā)送者的公鑰對信息摘要進行驗證,以確認信息發(fā)送者的身份和信息是否被修改過。
數(shù)字加密主要經(jīng)過以下幾個過程:
當信息發(fā)送者需要發(fā)送信息時,首先生成一個對稱密鑰,用該對稱密鑰加密要發(fā)送的報文;
信息發(fā)送者用信息接收者的公鑰加密上述對稱密鑰;
信息發(fā)送者將第一步和第二步的結(jié)果結(jié)合在一起傳給信息接收者,稱為數(shù)字信封;
信息接收者使用自己的私鑰解密被加密的對稱密鑰,再用此對稱密鑰解密被發(fā)送方加密的密文,得到真正的原文。
數(shù)字簽名和數(shù)字加密的過程雖然都使用公開密鑰體系,但實現(xiàn)的過程正好相反,使用的密鑰對也不同。數(shù)字簽名使用的是發(fā)送方的密鑰對,發(fā)送方用自己的私有密鑰進行加密,接收方用發(fā)送方的公開密鑰進行解密,這是一個一對多的關(guān)系,任何擁有發(fā)送方公開密鑰的人都可以驗證數(shù)字簽名的正確性。數(shù)字加密則使用的是接收方的密鑰對,這是多對一的關(guān)系,任何知道接收方公開密鑰的人都可以向接收方發(fā)送加密信息,只有唯一擁有接收方私有密鑰的人才能對信息解密。另外,數(shù)字簽名只采用了非對稱密鑰加密算法,它能保證發(fā)送信息的完整性、身份認證和不可否認性,而數(shù)字加密采用了對稱密鑰加密算法和非對稱密鑰加密算法相結(jié)合的方法,它能保證發(fā)送信息保密性。
相關(guān)文章
- “CMOS密碼”就是通常所說的“開機密碼”,主要是為了防止別人使用自已的計算機,設(shè)置的一個屏障2023-08-01
QQScreenShot之逆向并提取QQ截圖--OCR和其他功能
上一篇文章逆向并提取QQ截圖沒有提取OCR功能, 再次逆向我發(fā)現(xiàn)是可以本地調(diào)用QQ的OCR的,但翻譯按鈕確實沒啥用, 于是Patch了翻譯按鈕事件, 改為了將截圖用百度以圖搜圖搜索.2023-02-04- QQ截圖是我用過的最好用的截圖工具, 由于基本不在電腦上登QQ了, 于是就想將其提取出獨立版目前除了屏幕錄制功能其他都逆出來了, 在此分享一下2023-02-04
非系統(tǒng)分區(qū)使用BitLocker加密導致軟件無法安裝的解決方法
很多電腦用戶在考慮自己電腦磁盤分區(qū)安全時會采用 Windows 自帶的 BitLocker 加密工具對電腦磁盤分區(qū)進行加密。但有些人加密后就會忘記自己設(shè)置的密碼從而導致在安裝其它軟2020-11-25防止離職員工帶走客戶、防止內(nèi)部員工泄密、避免華為員工泄密事件的發(fā)生
這篇文章為大家詳細介紹了如何才能防止離職員工帶走客戶、防止內(nèi)部員工泄密、避免華為員工泄密事件的發(fā)生,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-27徹底防止計算機泄密、重要涉密人員離職泄密、涉密人員離崗離職前防范舉
近些年企業(yè)商業(yè)機密泄漏的事件屢有發(fā)生,這篇文章主要教大家如何徹底防止計算機泄密、重要涉密人員離職泄密、告訴大家涉密人員離崗離職前的防范舉措,具有一定的參考價值,2017-06-27- 最近有電腦用戶反應(yīng)量子計算機可以破解下載的所有的加密算法嗎?其實也不是不可以,下面虛擬就為大家講解買臺量子計算機,如何分分鐘破解加密算法2016-09-26
怎么破解Webshell密碼 Burpsuite破解Webshell密碼圖文教程
webshell是以asp、php、jsp或者cgi等網(wǎng)頁文件形式存在的一種命令執(zhí)行環(huán)境,一種網(wǎng)頁后門。黑客通常會通過它控制別人網(wǎng)絡(luò)服務(wù)器,那么怎么破解webshell密碼呢?一起來看看吧2016-09-19- 本文討論了針對Linux系統(tǒng)全盤加密的冷啟動攻擊,大家都認為這種攻擊是可行的,但執(zhí)行這么一次攻擊有多難?攻擊的可行性有多少呢?需要的朋友可以參考下2015-12-28
防止泄露公司機密、企業(yè)數(shù)據(jù)防泄密軟件排名、電腦文件加密軟件排行
面對日漸嚴重的內(nèi)部泄密事件,我們?nèi)绾问刈o企業(yè)的核心信息,如何防止內(nèi)部泄密也就成了擺在各個企業(yè)領(lǐng)導面前的一大問題。其實,針對內(nèi)網(wǎng)安全,防止內(nèi)部信息泄漏早已有了比較2015-12-17