Diffie-Hellman Exchange
- •
def
- •
the mathematical foundation behind asymmetric/public-key cryptography — using extremely large, mathematically related prime-number-based values, such that one value encrypts data that only its paired value can decrypt, without either value being derivable from the other
- •
- •
key agreement mechanis
- •
each side combines their own private key with the other side's public key to independently arrive at the same shared symmetric key — e.g., Bob combines his private key with Alice's public key, and Alice combines her private key with Bob's public key, and both computations produce the identical symmetric key
- •
this shared key is never actually transmitted over the network — it's derived independently on each end
- •
- •
note
- •
per the course material, "Diffie-Hellman" itself is not a heavily tested term by name on the exam — but understanding what it enables (Public Key/Private Key pairs) is important
- •
- •
- •