Sophie

Sophie

distrib > Mageia > 1 > i586 > by-pkgid > e8773dc1178a3ee82e29ab36424dc729 > files > 1112

libbeecrypt-devel-4.2.1-6.mga1.i586.rpm

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


HMAC-\/MD5 message authentication code, headers.  


{\ttfamily \#include \char`\"{}beecrypt/hmac.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}beecrypt/md5.h\char`\"{}}\par
Include dependency graph for hmacmd5.h:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=270pt]{hmacmd5_8h__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structhmacmd5Param}{hmacmd5Param}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{hmacmd5_8h_a9915783a34e450947d6fde428587f9dc}{hmacmd5Setup} (\hyperlink{structhmacmd5Param}{hmacmd5Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\_\-t)
\item 
int \hyperlink{hmacmd5_8h_ab526a50f70a30b7a9d9a220eb06299ed}{hmacmd5Reset} (\hyperlink{structhmacmd5Param}{hmacmd5Param} $\ast$)
\item 
int \hyperlink{hmacmd5_8h_ac8a288fbcac54bdc84464faa4dc4a244}{hmacmd5Update} (\hyperlink{structhmacmd5Param}{hmacmd5Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\_\-t)
\item 
int \hyperlink{hmacmd5_8h_ab79106cc09538399aa3a8ce49998e060}{hmacmd5Digest} (\hyperlink{structhmacmd5Param}{hmacmd5Param} $\ast$, \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{structkeyedHashFunction}{keyedHashFunction} \hyperlink{hmacmd5_8h_a570316060bc94596309d2f59f89be63a}{hmacmd5}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
HMAC-\/MD5 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}!hmacmd5Digest@{hmacmd5Digest}}
\index{hmacmd5Digest@{hmacmd5Digest}!hmacmd5.h@{hmacmd5.h}}
\subsubsection[{hmacmd5Digest}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5Digest (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5Param} $\ast$}]{, }
\item[{{\bf byte} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{hmacmd5_8h_ab79106cc09538399aa3a8ce49998e060}
\hypertarget{hmacmd5_8h_ab526a50f70a30b7a9d9a220eb06299ed}{
\index{hmacmd5.h@{hmacmd5.h}!hmacmd5Reset@{hmacmd5Reset}}
\index{hmacmd5Reset@{hmacmd5Reset}!hmacmd5.h@{hmacmd5.h}}
\subsubsection[{hmacmd5Reset}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5Reset (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5Param} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{hmacmd5_8h_ab526a50f70a30b7a9d9a220eb06299ed}
\hypertarget{hmacmd5_8h_a9915783a34e450947d6fde428587f9dc}{
\index{hmacmd5.h@{hmacmd5.h}!hmacmd5Setup@{hmacmd5Setup}}
\index{hmacmd5Setup@{hmacmd5Setup}!hmacmd5.h@{hmacmd5.h}}
\subsubsection[{hmacmd5Setup}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5Setup (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5Param} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\_\-t}]{}
\end{DoxyParamCaption}
)}}
\label{hmacmd5_8h_a9915783a34e450947d6fde428587f9dc}
\hypertarget{hmacmd5_8h_ac8a288fbcac54bdc84464faa4dc4a244}{
\index{hmacmd5.h@{hmacmd5.h}!hmacmd5Update@{hmacmd5Update}}
\index{hmacmd5Update@{hmacmd5Update}!hmacmd5.h@{hmacmd5.h}}
\subsubsection[{hmacmd5Update}]{\setlength{\rightskip}{0pt plus 5cm}int hmacmd5Update (
\begin{DoxyParamCaption}
\item[{{\bf hmacmd5Param} $\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 keyedHashFunction} {\bf hmacmd5}}}
\label{hmacmd5_8h_a570316060bc94596309d2f59f89be63a}