\hypertarget{dlkp_8h}{\section{include/beecrypt/dlkp.h File Reference} \label{dlkp_8h}\index{include/beecrypt/dlkp.\-h@{include/beecrypt/dlkp.\-h}} } Discrete Logarithm keypair, headers. {\ttfamily \#include \char`\"{}beecrypt/dlpk.\-h\char`\"{}}\\* Include dependency graph for dlkp.\-h\-: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{dlkp_8h__incl} \end{center} \end{figure} This graph shows which files directly or indirectly include this file\-: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{dlkp_8h__dep__incl} \end{center} \end{figure} \subsection*{Data Structures} \begin{DoxyCompactItemize} \item struct \hyperlink{structdlkp__p}{dlkp\-\_\-p} \end{DoxyCompactItemize} \subsection*{Functions} \begin{DoxyCompactItemize} \item int \hyperlink{dlkp_8h_a3672c5d320ba5e7bb2d68348699bb077}{dlkp\-\_\-p\-Pair} (\hyperlink{structdlkp__p}{dlkp\-\_\-p} $\ast$, \hyperlink{structrandomGeneratorContext}{random\-Generator\-Context} $\ast$, const \hyperlink{structdldp__p}{dldp\-\_\-p} $\ast$) \item int \hyperlink{dlkp_8h_a74c3eee738c6cf5200863221a918ce7b}{dlkp\-\_\-p\-Init} (\hyperlink{structdlkp__p}{dlkp\-\_\-p} $\ast$) \item int \hyperlink{dlkp_8h_ac04de0aeba8c84bfa6c5e65c8bac45a9}{dlkp\-\_\-p\-Free} (\hyperlink{structdlkp__p}{dlkp\-\_\-p} $\ast$) \item int \hyperlink{dlkp_8h_a9872d052e60dc6a5e138fa26d5cb80fb}{dlkp\-\_\-p\-Copy} (\hyperlink{structdlkp__p}{dlkp\-\_\-p} $\ast$, const \hyperlink{structdlkp__p}{dlkp\-\_\-p} $\ast$) \end{DoxyCompactItemize} \subsection{Detailed Description} Discrete Logarithm keypair, headers. \begin{DoxyAuthor}{Author} Bob Deblier \href{mailto:bob.deblier@telenet.be}{\tt bob.\-deblier@telenet.\-be} \end{DoxyAuthor} \subsection{Function Documentation} \hypertarget{dlkp_8h_a9872d052e60dc6a5e138fa26d5cb80fb}{\index{dlkp.\-h@{dlkp.\-h}!dlkp\-\_\-p\-Copy@{dlkp\-\_\-p\-Copy}} \index{dlkp\-\_\-p\-Copy@{dlkp\-\_\-p\-Copy}!dlkp.h@{dlkp.\-h}} \subsubsection[{dlkp\-\_\-p\-Copy}]{\setlength{\rightskip}{0pt plus 5cm}int dlkp\-\_\-p\-Copy ( \begin{DoxyParamCaption} \item[{{\bf dlkp\-\_\-p} $\ast$}]{, } \item[{const {\bf dlkp\-\_\-p} $\ast$}]{} \end{DoxyParamCaption} )}}\label{dlkp_8h_a9872d052e60dc6a5e138fa26d5cb80fb} \hypertarget{dlkp_8h_ac04de0aeba8c84bfa6c5e65c8bac45a9}{\index{dlkp.\-h@{dlkp.\-h}!dlkp\-\_\-p\-Free@{dlkp\-\_\-p\-Free}} \index{dlkp\-\_\-p\-Free@{dlkp\-\_\-p\-Free}!dlkp.h@{dlkp.\-h}} \subsubsection[{dlkp\-\_\-p\-Free}]{\setlength{\rightskip}{0pt plus 5cm}int dlkp\-\_\-p\-Free ( \begin{DoxyParamCaption} \item[{{\bf dlkp\-\_\-p} $\ast$}]{} \end{DoxyParamCaption} )}}\label{dlkp_8h_ac04de0aeba8c84bfa6c5e65c8bac45a9} \hypertarget{dlkp_8h_a74c3eee738c6cf5200863221a918ce7b}{\index{dlkp.\-h@{dlkp.\-h}!dlkp\-\_\-p\-Init@{dlkp\-\_\-p\-Init}} \index{dlkp\-\_\-p\-Init@{dlkp\-\_\-p\-Init}!dlkp.h@{dlkp.\-h}} \subsubsection[{dlkp\-\_\-p\-Init}]{\setlength{\rightskip}{0pt plus 5cm}int dlkp\-\_\-p\-Init ( \begin{DoxyParamCaption} \item[{{\bf dlkp\-\_\-p} $\ast$}]{} \end{DoxyParamCaption} )}}\label{dlkp_8h_a74c3eee738c6cf5200863221a918ce7b} \hypertarget{dlkp_8h_a3672c5d320ba5e7bb2d68348699bb077}{\index{dlkp.\-h@{dlkp.\-h}!dlkp\-\_\-p\-Pair@{dlkp\-\_\-p\-Pair}} \index{dlkp\-\_\-p\-Pair@{dlkp\-\_\-p\-Pair}!dlkp.h@{dlkp.\-h}} \subsubsection[{dlkp\-\_\-p\-Pair}]{\setlength{\rightskip}{0pt plus 5cm}int dlkp\-\_\-p\-Pair ( \begin{DoxyParamCaption} \item[{{\bf dlkp\-\_\-p} $\ast$}]{, } \item[{{\bf random\-Generator\-Context} $\ast$}]{, } \item[{const {\bf dldp\-\_\-p} $\ast$}]{} \end{DoxyParamCaption} )}}\label{dlkp_8h_a3672c5d320ba5e7bb2d68348699bb077}