\hypertarget{dlsvdp-dh_8h}{\section{include/beecrypt/dlsvdp-\/dh.h File Reference} \label{dlsvdp-dh_8h}\index{include/beecrypt/dlsvdp-\/dh.\-h@{include/beecrypt/dlsvdp-\/dh.\-h}} } Diffie-\/\-Hellman algorithm, headers. {\ttfamily \#include \char`\"{}beecrypt/dlkp.\-h\char`\"{}}\\* Include dependency graph for dlsvdp-\/dh.h\-: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{dlsvdp-dh_8h__incl} \end{center} \end{figure} \subsection*{Typedefs} \begin{DoxyCompactItemize} \item typedef \hyperlink{structdldp__p}{dldp\-\_\-p} \hyperlink{dlsvdp-dh_8h_aa50985224331e06cbab7c1b0b44c3c2c}{dhparam} \item typedef \hyperlink{structdlkp__p}{dlkp\-\_\-p} \hyperlink{dlsvdp-dh_8h_a4e60f5c7824955093d1e69844b8f86fb}{dhkp} \end{DoxyCompactItemize} \subsection*{Functions} \begin{DoxyCompactItemize} \item int \hyperlink{dlsvdp-dh_8h_aa415464cb6dd3a10947113bb6204bc47}{dlsvdp\-\_\-p\-D\-H\-Secret} (const \hyperlink{dlsvdp-dh_8h_aa50985224331e06cbab7c1b0b44c3c2c}{dhparam} $\ast$, const \hyperlink{structmpnumber}{mpnumber} $\ast$, const \hyperlink{structmpnumber}{mpnumber} $\ast$, \hyperlink{structmpnumber}{mpnumber} $\ast$) \end{DoxyCompactItemize} \subsection{Detailed Description} Diffie-\/\-Hellman algorithm, headers. \begin{DoxyAuthor}{Author} Bob Deblier \href{mailto:bob.deblier@telenet.be}{\tt bob.\-deblier@telenet.\-be} \end{DoxyAuthor} \subsection{Typedef Documentation} \hypertarget{dlsvdp-dh_8h_a4e60f5c7824955093d1e69844b8f86fb}{\index{dlsvdp-\/dh.\-h@{dlsvdp-\/dh.\-h}!dhkp@{dhkp}} \index{dhkp@{dhkp}!dlsvdp-dh.h@{dlsvdp-\/dh.\-h}} \subsubsection[{dhkp}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf dlkp\-\_\-p} {\bf dhkp}}}\label{dlsvdp-dh_8h_a4e60f5c7824955093d1e69844b8f86fb} \hypertarget{dlsvdp-dh_8h_aa50985224331e06cbab7c1b0b44c3c2c}{\index{dlsvdp-\/dh.\-h@{dlsvdp-\/dh.\-h}!dhparam@{dhparam}} \index{dhparam@{dhparam}!dlsvdp-dh.h@{dlsvdp-\/dh.\-h}} \subsubsection[{dhparam}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf dldp\-\_\-p} {\bf dhparam}}}\label{dlsvdp-dh_8h_aa50985224331e06cbab7c1b0b44c3c2c} \subsection{Function Documentation} \hypertarget{dlsvdp-dh_8h_aa415464cb6dd3a10947113bb6204bc47}{\index{dlsvdp-\/dh.\-h@{dlsvdp-\/dh.\-h}!dlsvdp\-\_\-p\-D\-H\-Secret@{dlsvdp\-\_\-p\-D\-H\-Secret}} \index{dlsvdp\-\_\-p\-D\-H\-Secret@{dlsvdp\-\_\-p\-D\-H\-Secret}!dlsvdp-dh.h@{dlsvdp-\/dh.\-h}} \subsubsection[{dlsvdp\-\_\-p\-D\-H\-Secret}]{\setlength{\rightskip}{0pt plus 5cm}int dlsvdp\-\_\-p\-D\-H\-Secret ( \begin{DoxyParamCaption} \item[{const {\bf dhparam} $\ast$}]{, } \item[{const {\bf mpnumber} $\ast$}]{, } \item[{const {\bf mpnumber} $\ast$}]{, } \item[{{\bf mpnumber} $\ast$}]{} \end{DoxyParamCaption} )}}\label{dlsvdp-dh_8h_aa415464cb6dd3a10947113bb6204bc47}