基本介紹
- 中文名:Diffie-Hellman密鑰交換算法
- 所屬學科:IT
- 提出時間:1976年
- 套用領域:程式設計
相關知識
算法原理
- 公開的數:a, p, Ya, Yb
- 非公開數:Xa, Xb, K
套用
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P521
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256
馬丁·赫爾曼曾主張這個密鑰交換方法,應被稱為迪菲-赫爾曼-墨克密鑰交換(英語:Diffie–Hellman–Merkle key exchange)。介紹 迪菲-赫爾曼密鑰交換(英語:Diffie–Hellman key exchange,縮寫為D-H) 是一種安全協定。它可以讓雙方在完全...
Diffie-Hellman:一種確保共享KEY安全穿越不安全網路的方法,它是OAKLEY的一個組成部分。協定簡介 Whitfield Diffie與Martin Hellman在1976年提出了一個奇妙的密鑰交換協定,稱為Diffie-Hellman密鑰交換協定/算法(Diffie-Hellman Key Exchange/...
算法 Oakley算法是對Diffie-Hellman密鑰交換算法的最佳化,它保留了後者的優點,同時克服了其弱點. Oakley算法具有五個重要特徵: 它採用稱為cookie程式的機制來對抗阻塞攻擊. 它使得雙方能夠協商一個全局參數集合. 它使用了現時來保證抵抗...
即RSA Security創建了一個成為Verisign的密鑰簽名的證書頒發機構。Diffie-Hellman不能用於簽署證書。然而, ElGamal和DSA簽名算法在數學上與其相關,以及用於保護網際網路協定通信的IPsec協定套件的MQV,STS和IKE組件。
在此基礎上採用Diffie-Hellman算法進行安全的密鑰交換。其具體實現就是將Diffie - Hellman交換的信息全部進行公鑰加密以及數字簽名,這樣就保證了Diffie -Hellman密鑰交換算法不受到中間人的攻擊,保證密鑰交換的安全。
橢圓曲線迪菲-赫爾曼金鑰交換(英語:Elliptic Curve Diffie–Hellman key Exchange,縮寫為ECDH),一種匿名的密鑰合意協定(Key-agreement protocol)。在這個協定下,雙方通過迪菲-赫爾曼密鑰交換算法,利用由橢圓曲線加密建立的公鑰與私鑰對...
Oakley協定是對Diffie-Hellman密鑰交換算法的最佳化,它保留了後者的優點,同時克服了其弱點。Oakley協定具有五個重要特徵:1、 它採用稱為cookie程式的機制來對抗阻塞攻擊。2、 它使得雙方能夠協商一個全局參數集合。3、 它使用了現時來保證...
NSA推薦了一組被稱為Suit B的算法,包括用來密鑰交換的Menezes-Qu-Vanstone橢圓曲線和Diffie-Hellman橢圓曲線,用來數字簽名的橢圓曲線數字簽名算法。這一組中也包括AES和SHA。另見 SECG(Standards for Efficient Cryptography Group (SECG)...
這是加密交換的過程,此時密碼算法稱為加密算法。反之,當輸入為密文時,經過密碼變換,輸出為明文,這就 是解密交換的過程,此時密碼算法稱為解密算法。常用加密算法為:AES 、 RSA/ECC 、Diffie-hellman 、 SHA-1/SHA-256 。加密...
4.1.3 Diffie-Hellman密鑰交換協定 4.2 基於大整數分解問題的公鑰密碼體制——RSA公鑰密碼體制 4.3 基於二次剩餘問題的公鑰密碼體制 4.4 基於離散對數的公鑰密碼體制 4.5 基於解碼問題的公鑰密碼——McEliece公鑰密碼 4.6 基於...
5.2.2Chor-Rivest公鑰加密算法的安全性 5.3背包公鑰加密算法的破譯 5.3.1L3-格基約簡算法 5.3.2子集和問題的解 5.4Diffie-Hellman公鑰算法 5.4.1三方或多方情況下的Diffie-Hellman密鑰交換協定 5.4.2算法的實現 5.5Rsbin...
它解決了密鑰的發布和管理問題,是商業密碼的核心。在公鑰加密體制中,沒有公開的是私鑰,公開的是公鑰。常見算法 RSA、ElGamal、背包算法、Rabin(Rabin的加密法可以說是RSA方法的特例)、Diffie-Hellman (D-H) 密鑰交換協定中的公鑰加密...
“ECDHE” 是說使用帶有短暫性密鑰的橢圓曲線Diffie-Hellman密鑰交換(也就是說要為每個會話創建新密鑰並且事後也不會記下來)。“RSA”表明用RSA 非對稱加密保護TLS握手的安全。 “AES_128_CBC” 是說在密碼塊連結模式中用帶有128位密...
之後在1976年,迪菲和赫爾曼兩位學者以單向函式與單向暗門函式為基礎,為發訊與收訊的兩方創建密鑰,發明了“D-H密鑰交換算法”實現信息加密。該算法的有效性依賴於離散對數的難度。2002年,赫爾曼建議將該算法改名為“ Diffie-Hellman-...
基於離散對數問題的密碼體制主要有數字簽名標準(DSS)、橢圓曲線密碼體制(ECC)和Diffie-Hellman密鑰交換算法等。也有人認為Diffie-Hellman算法是第一個公鑰密碼算法,它發表的時間要早於RSA體制,但實際上,它並不能用於加密解密,而只能...
因此,它可以提供一個更快、具有更小的密鑰長度的公開密鑰密碼系統,備受人們的廣泛關注,為人們提供了諸如實現數據加密、密鑰交換、數字簽名等密碼方案的有力工具。ECC 在1976年,由於對稱加密算法已經不能滿足需要,Diffie 和Hellman發表了...
為了保證安全的聯繫通道,加密密鑰或計算密鑰的初始值必須以安全方式進行交換。WTLS的密鑰交換機制提供了一種匿名交換密鑰的方法。在密鑰交換過程中,伺服器傳送包含伺服器公鑰的伺服器密鑰交換訊息。密鑰交換算法可能是RSA、Diffie-Hellman或...
6.1.4公開密鑰密碼分析(128)6.1.5公開密鑰密碼系統的套用 (129)6.2Diffie-Hellman密鑰交換算法 (130)6.3 RSA (132)6.3.1RSA算法描述 (132)6.3.2 RSA算法的有效實現 (134)6.3.3 RSA的數字簽名套用 (137)6....
8.1Diffie-Hellman密鑰交換···194 8.2一些代數知識···196 8.2.1群···196 8.2.2循環群···198 8.2.3子群···202 8.3離散對數問題
4.3 Diffie-Hellman密鑰交換4.3.1 Diffie-Hellman算法4.3.2 中間人攻擊4.3.3 認證的Diffie-Hellman密鑰交換4.3.4 三方或多方Diffie-Hellman4.4 數字簽名4.4.1 基本概念4.4.2 數字簽名算法4.4.3 RSA簽名方案...
4.5.3 aes算法 4.5.4 aes算法的密鑰編排 4.6 習題 第5章 公鑰密碼體制 5.1 概述 5.1.1 公鑰密碼體制的提出 5.1.2 公鑰密碼體制的原理 5.1.3 diffie-hellman密鑰交換算法 5.2 rsa概述 5.2.1 密鑰生成 5.2.2 加密...
第4章 公開密鑰加密 77 4.1 引言 77 4.2 背包加密方案 79 4.3 RSA 82 4.3.1 教科書式的RSA體制 範例 84 4.3.2 重複平方方法 85 4.3.3 加速RSA加密體制 86 4.4 Diffie-Hellman密鑰交換 算法 87 4.5 橢圓曲線加密 ...