Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > d1d38291248b5ff58339d3d2ddb22ecd > files > 1234

lib64beecrypt-devel-4.2.1-13.mga4.x86_64.rpm

\hypertarget{hmacmd5_8h}{\section{include/beecrypt/hmacmd5.h File Reference}
\label{hmacmd5_8h}\index{include/beecrypt/hmacmd5.\-h@{include/beecrypt/hmacmd5.\-h}}
}


H\-M\-A\-C-\/\-M\-D5 message authentication code, headers.  


{\ttfamily \#include \char`\"{}beecrypt/hmac.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}beecrypt/md5.\-h\char`\"{}}\\*
Include dependency graph for hmacmd5.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{hmacmd5_8h__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structhmacmd5Param}{hmacmd5\-Param}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{hmacmd5_8h_a9915783a34e450947d6fde428587f9dc}{hmacmd5\-Setup} (\hyperlink{structhmacmd5Param}{hmacmd5\-Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\-\_\-t)
\item 
int \hyperlink{hmacmd5_8h_ab526a50f70a30b7a9d9a220eb06299ed}{hmacmd5\-Reset} (\hyperlink{structhmacmd5Param}{hmacmd5\-Param} $\ast$)
\item 
int \hyperlink{hmacmd5_8h_ac8a288fbcac54bdc84464faa4dc4a244}{hmacmd5\-Update} (\hyperlink{structhmacmd5Param}{hmacmd5\-Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\-\_\-t)
\item 
int \hyperlink{hmacmd5_8h_ab79106cc09538399aa3a8ce49998e060}{hmacmd5\-Digest} (\hyperlink{structhmacmd5Param}{hmacmd5\-Param} $\ast$, \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{structkeyedHashFunction}{keyed\-Hash\-Function} \hyperlink{hmacmd5_8h_a570316060bc94596309d2f59f89be63a}{hmacmd5}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
H\-M\-A\-C-\/\-M\-D5 message authentication code, headers. \begin{DoxyAuthor}{Author}
Bob Deblier \href{mailto:bob.deblier@telenet.be}{\tt bob.\-deblier@telenet.\-be} 
\end{DoxyAuthor}


\subsection{Function Documentation}
\hypertarget{hmacmd5_8h_ab79106cc09538399aa3a8ce49998e060}{\index{hmacmd5.\-h@{hmacmd5.\-h}!hmacmd5\-Digest@{hmacmd5\-Digest}}
\index{hmacmd5\-Digest@{hmacmd5\-Digest}!hmacmd5.h@{hmacmd5.\-h}}
\subsubsection[{hmacmd5\-Digest}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5\-Digest (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5\-Param} $\ast$}]{, }
\item[{{\bf byte} $\ast$}]{}
\end{DoxyParamCaption}
)}}\label{hmacmd5_8h_ab79106cc09538399aa3a8ce49998e060}
\hypertarget{hmacmd5_8h_ab526a50f70a30b7a9d9a220eb06299ed}{\index{hmacmd5.\-h@{hmacmd5.\-h}!hmacmd5\-Reset@{hmacmd5\-Reset}}
\index{hmacmd5\-Reset@{hmacmd5\-Reset}!hmacmd5.h@{hmacmd5.\-h}}
\subsubsection[{hmacmd5\-Reset}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5\-Reset (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5\-Param} $\ast$}]{}
\end{DoxyParamCaption}
)}}\label{hmacmd5_8h_ab526a50f70a30b7a9d9a220eb06299ed}
\hypertarget{hmacmd5_8h_a9915783a34e450947d6fde428587f9dc}{\index{hmacmd5.\-h@{hmacmd5.\-h}!hmacmd5\-Setup@{hmacmd5\-Setup}}
\index{hmacmd5\-Setup@{hmacmd5\-Setup}!hmacmd5.h@{hmacmd5.\-h}}
\subsubsection[{hmacmd5\-Setup}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5\-Setup (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5\-Param} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\-\_\-t}]{}
\end{DoxyParamCaption}
)}}\label{hmacmd5_8h_a9915783a34e450947d6fde428587f9dc}
\hypertarget{hmacmd5_8h_ac8a288fbcac54bdc84464faa4dc4a244}{\index{hmacmd5.\-h@{hmacmd5.\-h}!hmacmd5\-Update@{hmacmd5\-Update}}
\index{hmacmd5\-Update@{hmacmd5\-Update}!hmacmd5.h@{hmacmd5.\-h}}
\subsubsection[{hmacmd5\-Update}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5\-Update (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5\-Param} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\-\_\-t}]{}
\end{DoxyParamCaption}
)}}\label{hmacmd5_8h_ac8a288fbcac54bdc84464faa4dc4a244}


\subsection{Variable Documentation}
\hypertarget{hmacmd5_8h_a570316060bc94596309d2f59f89be63a}{\index{hmacmd5.\-h@{hmacmd5.\-h}!hmacmd5@{hmacmd5}}
\index{hmacmd5@{hmacmd5}!hmacmd5.h@{hmacmd5.\-h}}
\subsubsection[{hmacmd5}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf keyed\-Hash\-Function} hmacmd5}}\label{hmacmd5_8h_a570316060bc94596309d2f59f89be63a}