加密和解密:傳送方利用接收方的公鑰對要傳送的明文進行加密,接受方利用自己的
私鑰進行解密,其中公鑰和私鑰匙相對的,任何乙個作為公鑰,則另乙個
就為私鑰.但是因為非對稱加密技術的速度比較慢,所以,一般採用對稱
加密技術加密明文,然後用非對稱加密技術加密對稱金鑰,即數字信封
技術.
簽名和驗證:傳送方用特殊的hash演算法,由明文中產生固定長度的摘要,然後利用
自己的私鑰對形成的摘要進行加密,這個過程就叫簽名。接受方利用
傳送方的公鑰解密被加密的摘要得到結果a,然後對明文也進行hash操
作產生摘要b.最後,把a和b作比較。此方式既可以保證傳送方的身份不
可抵賴,又可以保證資料在傳輸過程中不會被篡改。
對稱金鑰相對明文資料來說要小得多
加密解密 簽名驗籤
幾個基本概念 加密 傳送方利用接收方的公鑰對要傳送的明文進行加密。解密 接受方利用自己的私鑰進行解密。公鑰和私鑰配對的,用公鑰加密的檔案,只有對應的私鑰才能解密。當然也可以反過來,用私鑰加密,用對應的公鑰進行解密。簽名 傳送方用乙個雜湊函式從報文文字中生成報文摘要,然後用自己的私人金鑰對這個摘要進行...
數字簽名與加密解密
有關數字簽名與加密解密的文章我看了許多次,基於這樣的事實 我總是說服不了自己,所以每次看都看不明白,說服不了自己。最近在看oauth的相關東西,數字簽名與加密解密是繞不開了,乾脆靜下心來,看看資料,嘗試著將自己說服.1,加密解密基礎 簡單地講,計算機加密無非是,用金鑰k,對明文p加密,得到密文m k...
加密解密,數字簽名及證書
三重des desede 112和168兩種金鑰長度,抗窮舉能力顯著增強,但由於進行了多重des迭代,造成處理速度慢,效率不高 高階資料加密標準aes 128和192及256三種金鑰長度,搞窮舉能力強,速度比des系列加密快,為替代des系列加密演算法而生 訊息傳送方使用金鑰對明文加密,並將密文傳送...