7144fec8f616866ad296deb2659e248ea399a1c5
[ach-master.git] / src / theory / DH.tex
1 \section{A note on Diffie Hellman Key Exchanges}
2 \label{section:DH}
3
4 A common question is which Diffie Hellman (DH) Parameters  should be used for
5 Diffie Hellman key
6 exchanges\footnote{\url{http://crypto.stackexchange.com/questions/1963/how-large-should-a-diffie-hellman-p-be}}.
7 We follow the recommendations in ECRYPT II~\cite[chapter 16]{ii2011ecrypt}
8
9 Where configurable, we recommend using the Diffie Hellman groups
10 defined for IKE, specifically groups 14-18 (2048--8192 bit MODP~\cite{rfc3526}).
11 These groups have been checked by many eyes and can be assumed to be secure.
12
13 For convenience, we provide these parameters as PEM files\footnote{\url{https://www.bettercrypto.org/static/dhparams/}}. 
14