Sophie

Sophie

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

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

\hypertarget{group__HMAC__m}{
\section{Keyed Hash Functions, a.k.a. Message Authentication Codes}
\label{group__HMAC__m}\index{Keyed Hash Functions, a.k.a. Message Authentication Codes@{Keyed Hash Functions, a.k.a. Message Authentication Codes}}
}
Collaboration diagram for Keyed Hash Functions, a.k.a. Message Authentication Codes:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{group__HMAC__m}
\end{center}
\end{figure}
\subsection*{Files}
\begin{DoxyCompactItemize}
\item 
file \hyperlink{beecrypt_8h}{beecrypt.h}


\begin{DoxyCompactList}\small\item\em BeeCrypt API, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmac_8h}{hmac.h}


\begin{DoxyCompactList}\small\item\em HMAC algorithm, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmacmd5_8h}{hmacmd5.h}


\begin{DoxyCompactList}\small\item\em HMAC-\/MD5 message authentication code, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmacsha1_8h}{hmacsha1.h}


\begin{DoxyCompactList}\small\item\em HMAC-\/SHA-\/1 message authentication code, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmacsha224_8h}{hmacsha224.h}


\begin{DoxyCompactList}\small\item\em HMAC-\/SHA-\/224 message authentication code, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmacsha256_8h}{hmacsha256.h}


\begin{DoxyCompactList}\small\item\em HMAC-\/SHA-\/256 message authentication code, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmacsha384_8h}{hmacsha384.h}


\begin{DoxyCompactList}\small\item\em HMAC-\/SHA-\/384 message authentication code, headers. \item\end{DoxyCompactList}

\item 
file \hyperlink{hmacsha512_8h}{hmacsha512.h}


\begin{DoxyCompactList}\small\item\em HMAC-\/SHA-\/512 message authentication code, headers. \item\end{DoxyCompactList}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef void \hyperlink{group__HMAC__m_ga64af99fc74e1c766e8d03071b652cb4d}{keyedHashFunctionParam}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{group__HMAC__m_ga3840ec7ab333f52fcca1f64591053506}{hmacSetup} (\hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, const \hyperlink{structhashFunction}{hashFunction} $\ast$, \hyperlink{group__HASH__m_ga94edf1e4abdf78acd04e54ab389f9387}{hashFunctionParam} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\_\-t)
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{group__HMAC__m_ga64af99fc74e1c766e8d03071b652cb4d}{
\index{HMAC\_\-m@{HMAC\_\-m}!keyedHashFunctionParam@{keyedHashFunctionParam}}
\index{keyedHashFunctionParam@{keyedHashFunctionParam}!HMAC_m@{HMAC\_\-m}}
\subsubsection[{keyedHashFunctionParam}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf keyedHashFunctionParam}}}
\label{group__HMAC__m_ga64af99fc74e1c766e8d03071b652cb4d}


\subsection{Function Documentation}
\hypertarget{group__HMAC__m_ga3840ec7ab333f52fcca1f64591053506}{
\index{HMAC\_\-m@{HMAC\_\-m}!hmacSetup@{hmacSetup}}
\index{hmacSetup@{hmacSetup}!HMAC_m@{HMAC\_\-m}}
\subsubsection[{hmacSetup}]{\setlength{\rightskip}{0pt plus 5cm}int hmacSetup (
\begin{DoxyParamCaption}
\item[{{\bf byte} $\ast$}]{, }
\item[{{\bf byte} $\ast$}]{, }
\item[{const {\bf hashFunction} $\ast$}]{, }
\item[{{\bf hashFunctionParam} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\_\-t}]{}
\end{DoxyParamCaption}
)}}
\label{group__HMAC__m_ga3840ec7ab333f52fcca1f64591053506}