密碼篇 混合密碼

2021-09-09 01:59:58 字數 526 閱讀 8994

目錄

混合密碼介紹

混合密碼加密:

混合密碼解密:

使用案例:

混合密碼:先使用對稱密碼對訊息進行加密,再使用公鑰密碼對對稱密碼的金鑰進行加密(由於對稱密碼的金鑰要短於訊息,所以使用公鑰密碼加密的速度可忽略不計)

混合密碼中使用了偽隨機數生成器、對稱密碼、公鑰密碼;三者必須強度都高才是乙個完整的高強度混合密碼

因此在混合密碼中,對稱密碼和公鑰密碼的金鑰強度必須具有同樣強度,且公鑰密碼的強度要強於對稱密碼的強度

數字簽名:有單向雜湊函式和公鑰密碼組成

證書:由公鑰和數字簽名組成

訊息認證碼:由單向雜湊函式和金鑰組成,一般由對稱密碼生成

混合密碼系統

一 對稱密碼與公鑰密碼 通過使用對稱密碼,就能夠在通訊中確保機密性。然而要在實際中運用對稱密碼,就必須解決金鑰配送問題。公鑰密碼,可以避免解密金鑰的配送,從而也就解決了對稱密碼所具有的金鑰配送問題。但是,公鑰密碼還有兩個很大的問題。1 公鑰密碼的處理速度遠遠低於對稱密碼。2 公鑰密碼難以抵禦中間人攻...

混合密碼系統

之前的文章我們講了兩種加密方式,一種是對稱加密,一種是非對稱加密。對稱加密可以解決通訊的機密性的問題,但是不能解決金鑰配送的問題。而非對稱加密演算法雖然可以解決金鑰配送的問題,但是它的加密速度比較慢,並且無法抵禦中間人攻擊。那麼如果將對稱加密演算法和非對稱加密演算法結合起來,是不是就能夠得到一種既不...

混合密碼系統

之前的文章我們講了兩種加密方式,一種是對稱加密,一種是非對稱加密。對稱加密可以解決通訊的機密性的問題,但是不能解決金鑰配送的問題。而非對稱加密演算法雖然可以解決金鑰配送的問題,但是它的加密速度比較慢,並且無法抵禦中間人攻擊。那麼如果將對稱加密演算法和非對稱加密演算法結合起來,是不是就能夠得到一種既不...