Sophie

Sophie

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

lib64beecrypt-devel-4.2.1-13.mga4.x86_64.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=350pt]{group__HMAC__m}
\end{center}
\end{figure}
\subsection*{Files}
\begin{DoxyCompactItemize}
\item 
file \hyperlink{beecrypt_8h}{beecrypt.\-h}
\begin{DoxyCompactList}\small\item\em Bee\-Crypt A\-P\-I, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmac_8h}{hmac.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C algorithm, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmacmd5_8h}{hmacmd5.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C-\/\-M\-D5 message authentication code, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmacsha1_8h}{hmacsha1.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C-\/\-S\-H\-A-\/1 message authentication code, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmacsha224_8h}{hmacsha224.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C-\/\-S\-H\-A-\/224 message authentication code, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmacsha256_8h}{hmacsha256.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C-\/\-S\-H\-A-\/256 message authentication code, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmacsha384_8h}{hmacsha384.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C-\/\-S\-H\-A-\/384 message authentication code, headers. \end{DoxyCompactList}\item 
file \hyperlink{hmacsha512_8h}{hmacsha512.\-h}
\begin{DoxyCompactList}\small\item\em H\-M\-A\-C-\/\-S\-H\-A-\/512 message authentication code, headers. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef void \hyperlink{group__HMAC__m_ga64af99fc74e1c766e8d03071b652cb4d}{keyed\-Hash\-Function\-Param}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{group__HMAC__m_ga3840ec7ab333f52fcca1f64591053506}{hmac\-Setup} (\hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, const \hyperlink{structhashFunction}{hash\-Function} $\ast$, \hyperlink{group__HASH__m_ga94edf1e4abdf78acd04e54ab389f9387}{hash\-Function\-Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\-\_\-t)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


\subsection{Typedef Documentation}
\hypertarget{group__HMAC__m_ga64af99fc74e1c766e8d03071b652cb4d}{\index{Keyed Hash Functions, a.\-k.\-a. Message Authentication Codes@{Keyed Hash Functions, a.\-k.\-a. Message Authentication Codes}!keyed\-Hash\-Function\-Param@{keyed\-Hash\-Function\-Param}}
\index{keyed\-Hash\-Function\-Param@{keyed\-Hash\-Function\-Param}!Keyed Hash Functions, a.k.a. Message Authentication Codes@{Keyed Hash Functions, a.\-k.\-a. Message Authentication Codes}}
\subsubsection[{keyed\-Hash\-Function\-Param}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf keyed\-Hash\-Function\-Param}}}\label{group__HMAC__m_ga64af99fc74e1c766e8d03071b652cb4d}


\subsection{Function Documentation}
\hypertarget{group__HMAC__m_ga3840ec7ab333f52fcca1f64591053506}{\index{Keyed Hash Functions, a.\-k.\-a. Message Authentication Codes@{Keyed Hash Functions, a.\-k.\-a. Message Authentication Codes}!hmac\-Setup@{hmac\-Setup}}
\index{hmac\-Setup@{hmac\-Setup}!Keyed Hash Functions, a.k.a. Message Authentication Codes@{Keyed Hash Functions, a.\-k.\-a. Message Authentication Codes}}
\subsubsection[{hmac\-Setup}]{\setlength{\rightskip}{0pt plus 5cm}int hmac\-Setup (
\begin{DoxyParamCaption}
\item[{{\bf byte} $\ast$}]{, }
\item[{{\bf byte} $\ast$}]{, }
\item[{const {\bf hash\-Function} $\ast$}]{, }
\item[{{\bf hash\-Function\-Param} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\-\_\-t}]{}
\end{DoxyParamCaption}
)}}\label{group__HMAC__m_ga3840ec7ab333f52fcca1f64591053506}