vimwiki/tech/Diffie_Hellman.wiki

14 lines
356 B
Plaintext

= Diffie Hellman =
Diffie Helman is a secret sharing algorithm where a shared secret can be
created between two parties via an unsecure channel.
* Diffie hellman is not for encryption
* used to generate private key
== algorithm ==
1) For some prime `q`
2) Select some `alpha` such that `alpha < q` and `alpha` is a [[../math/primative_root]] of
`q`