Statements (29)
Predicate | Object |
---|---|
gptkbp:instanceOf |
crypt
|
gptkbp:basisFor |
public-key cryptography
|
gptkbp:category |
key-agreement protocol
|
gptkbp:dependsOn |
difficulty of discrete logarithm
|
gptkbp:enables |
secure communication
|
gptkbp:field |
cryptography
|
gptkbp:firstPublished |
gptkb:New_Directions_in_Cryptography
1976 |
https://www.w3.org/2000/01/rdf-schema#label |
Diffie-Hellman key exchange
|
gptkbp:introducedIn |
1976
|
gptkbp:inventedBy |
gptkb:Martin_Hellman
gptkb:Whitfield_Diffie |
gptkbp:namedAfter |
gptkb:Martin_Hellman
gptkb:Whitfield_Diffie |
gptkbp:purpose |
secure key exchange
|
gptkbp:relatedTo |
gptkb:Elliptic-curve_Diffie–Hellman
gptkb:RSA_algorithm |
gptkbp:requires |
gptkb:Prime_Number
generator |
gptkbp:standardizedBy |
gptkb:RFC_2631
|
gptkbp:usedIn |
gptkb:IPsec
SSH TLS |
gptkbp:uses |
modular exponentiation
discrete logarithm problem |
gptkbp:vulnerableTo |
man-in-the-middle attack
|
gptkbp:bfsParent |
gptkb:Multiplicative_group_modulo_n
gptkb:Diffie-Hellman |
gptkbp:bfsLayer |
5
|