簡單介紹下面三個加密知識
.hash雜湊值
.對稱加解密
.非對稱加解密
一、hash雜湊值: 生成摘要資訊。
如md5演算法。無論多大容量的檔案,資料,都可以使用該演算法生成摘要資訊。
用途:當資料發生變化是,摘要資訊就會不同,以此來保證資料的一致性。
二、對稱加解密
利用相同的金鑰來進行加密和解密。
例如des演算法。
三、非對稱加密
存在兩把金鑰:私鑰和公鑰。
主要用途:加解密和數字簽名。
加解密: 傳送方用客戶的公鑰加密後,傳送。 客戶用私鑰進行解密。 實行達到加解密。
數字簽名:
客戶接受到報文以後,認為沒有問題,就可以用私鑰來進行簽名。
過程如下:
1)將報文用hash演算法計算出報文摘要
2)報文摘要用私鑰進行加密。
3)將報文和加密後的報文摘要一起傳送出去。
接受方如下確認簽字:
1)接受方接受後,用相同的hash演算法,計算出報文摘要。
2)用客戶的公鑰對客戶加密過摘要進行解密。
3)1)和2)的摘要相同即可證明簽字有效且報文沒有進行修改。
Spring解密 Ioc基礎知識
構造方法注入 public fxnewsprovider ifxnewslistener newslistner,ifxnewspersister newspersister this.newslistner newslistner this.newspersister newspersister ...
802 11基礎知識之加密
802.11i金鑰層次結構 鏈路層加密協議使用了兩種金鑰。成對金鑰 pairwise key 用來保護工作站和ap之間往來的資料。組金鑰 group key 用來保護ap至所關聯的工作站之間的廣播或組播資料。金鑰生成從主金鑰開始。在成對金鑰體系中,主金鑰稱為成對主金鑰 pairwise master...
加密與解密基礎
加密 密碼編制學 解密 密碼分析學 明文本母空間 明文本母取值範圍 密文字母空間 加密後的字母取值範圍 金鑰 加密和解密過程中使用到的關鍵字 金鑰空間 金鑰字母的取值範圍 演算法 就是一些公式 法則或者程式,規定了明文與密文之間變換的法則.科克霍夫原則 1 第一等級,僅知道演算法攻擊 2 第二等級,...