對稱演算法和不對稱演算法簡介msdn

2021-04-08 17:01:28 字數 662 閱讀 5369

雙方(小紅和小明)可以按照下列方式使用公鑰加密。首先,小紅生成乙個公鑰/私鑰對。如果小明想要給小紅傳送一條加密的訊息,他將向她索要她的公鑰。小紅通過不安全的網路將她的公鑰傳送給小明,小明接著使用該金鑰加密訊息。(如果小明在不安全的通道如公共網路上收到小紅的金鑰,則小明必須同小紅驗證他具有她的公鑰的正確副本。)小明將加密的訊息傳送給小紅,而小紅使用她的私鑰解密該訊息。

但是,在傳輸小紅的公鑰期間,未經授權的**可能截獲該金鑰。而且,同一**可能截獲來自小明的加密訊息。但是,該**無法用公鑰解密該訊息。該訊息只能用小紅的私鑰解密,而該私鑰沒有被傳輸。小紅不使用她的私鑰加密給小明的答覆訊息,原因是任何具有該公鑰的人都可以解密該訊息。如果小紅想要將訊息傳送回小明,她將向小明索要他的公鑰並使用該公鑰加密她的訊息。然後,小明使用與他相關聯的私鑰來解密該訊息。

在乙個實際方案中,小紅和小明使用公鑰(不對稱)加密來傳輸私(對稱)鑰,而對他們的會話的其餘部分使用私鑰加密。

公鑰加密具有更大的金鑰空間(或金鑰的可能值範圍),因此不大容易受到對每個可能金鑰都進行嘗試的窮舉攻擊的影響。由於不必保護公鑰,因此它易於分發。公鑰演算法可用於建立數字簽名以驗證資料傳送方的標識。但是,公鑰演算法非常緩慢(與私鑰演算法相比),不適合用來加密大量資料。公鑰演算法僅對傳輸很少量的資料有用。公鑰加密通常用於加密乙個私鑰演算法將要使用的金鑰和 iv。傳輸金鑰和 iv 後,會話的其餘部分將使用私鑰加密。

資訊對稱與不對稱

在網際網路沒有產生之前,大家的很多買賣,都是通過別人推銷以及就近這種形式完成的,那時候大家也沒覺得怎麼不方便,也沒覺得沒什麼不好,想買到什麼東西或者公司採購什麼裝置,也都是可以做到的,只不過可能選擇的餘地沒有那麼多,比如,乙個公司採購一些計算器,可能通過到電子城有一家或者兩家,挑一下,感覺那個不錯,...

不對稱加密的詳細過程

注,ca1是當前ca.ca的上級為ca2,根ca為can.實際上是ca向a傳遞對稱加密金鑰 交換證書 a向ca1傳送自己從ca1處申請的證書。ca1傳送自己從ca2處申請的證書。對於a 自己不相信ca1是ca1。那麼可以從ca2處查詢。ca2寫了ca1的證書,同時用ca2的私鑰對ca1的證書簽名,以...

陀螺儀輸出波形不對稱

目錄 一 陀螺儀輸出波形不對稱 二 multisim 濾波衰減電路 三 設定adxrs646測試範圍 解析度 頻寬 3.1 頻寬 3.2 測試範圍 3.3 解析度 四 總結 陀螺儀後一級ad採集的分壓電阻太小導致adxrs646的驅動能力不足,出現adxrs646輸出波形不對稱,在高輸出時衰減.使用...