Sophie

Sophie

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

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

\hypertarget{hmacsha384_8h}{
\section{include/beecrypt/hmacsha384.h File Reference}
\label{hmacsha384_8h}\index{include/beecrypt/hmacsha384.h@{include/beecrypt/hmacsha384.h}}
}


HMAC-\/SHA-\/384 message authentication code, headers.  


{\ttfamily \#include \char`\"{}beecrypt/hmac.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}beecrypt/sha384.h\char`\"{}}\par
Include dependency graph for hmacsha384.h:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{hmacsha384_8h__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structhmacsha384Param}{hmacsha384Param}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{hmacsha384_8h_aaad4dfcb72282cdc12021e2832cf5204}{hmacsha384Setup} (\hyperlink{structhmacsha384Param}{hmacsha384Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\_\-t)
\item 
int \hyperlink{hmacsha384_8h_a57e20a4519b337b811f1e59842673229}{hmacsha384Reset} (\hyperlink{structhmacsha384Param}{hmacsha384Param} $\ast$)
\item 
int \hyperlink{hmacsha384_8h_a2c2feadd634b6f84450655da9ebeb7f6}{hmacsha384Update} (\hyperlink{structhmacsha384Param}{hmacsha384Param} $\ast$, const \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$, size\_\-t)
\item 
int \hyperlink{hmacsha384_8h_a4cc2025569b80b28c1243b2db12065c0}{hmacsha384Digest} (\hyperlink{structhmacsha384Param}{hmacsha384Param} $\ast$, \hyperlink{api_8h_ab8ef12fab634c171394422d0ee8baf94}{byte} $\ast$)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const \hyperlink{structkeyedHashFunction}{keyedHashFunction} \hyperlink{hmacsha384_8h_af8671c25644b2aa7038c2d4fd5baedea}{hmacsha384}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
HMAC-\/SHA-\/384 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{hmacsha384_8h_a4cc2025569b80b28c1243b2db12065c0}{
\index{hmacsha384.h@{hmacsha384.h}!hmacsha384Digest@{hmacsha384Digest}}
\index{hmacsha384Digest@{hmacsha384Digest}!hmacsha384.h@{hmacsha384.h}}
\subsubsection[{hmacsha384Digest}]{\setlength{\rightskip}{0pt plus 5cm}int hmacsha384Digest (
\begin{DoxyParamCaption}
\item[{{\bf hmacsha384Param} $\ast$}]{, }
\item[{{\bf byte} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{hmacsha384_8h_a4cc2025569b80b28c1243b2db12065c0}
\hypertarget{hmacsha384_8h_a57e20a4519b337b811f1e59842673229}{
\index{hmacsha384.h@{hmacsha384.h}!hmacsha384Reset@{hmacsha384Reset}}
\index{hmacsha384Reset@{hmacsha384Reset}!hmacsha384.h@{hmacsha384.h}}
\subsubsection[{hmacsha384Reset}]{\setlength{\rightskip}{0pt plus 5cm}int hmacsha384Reset (
\begin{DoxyParamCaption}
\item[{{\bf hmacsha384Param} $\ast$}]{}
\end{DoxyParamCaption}
)}}
\label{hmacsha384_8h_a57e20a4519b337b811f1e59842673229}
\hypertarget{hmacsha384_8h_aaad4dfcb72282cdc12021e2832cf5204}{
\index{hmacsha384.h@{hmacsha384.h}!hmacsha384Setup@{hmacsha384Setup}}
\index{hmacsha384Setup@{hmacsha384Setup}!hmacsha384.h@{hmacsha384.h}}
\subsubsection[{hmacsha384Setup}]{\setlength{\rightskip}{0pt plus 5cm}int hmacsha384Setup (
\begin{DoxyParamCaption}
\item[{{\bf hmacsha384Param} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\_\-t}]{}
\end{DoxyParamCaption}
)}}
\label{hmacsha384_8h_aaad4dfcb72282cdc12021e2832cf5204}
\hypertarget{hmacsha384_8h_a2c2feadd634b6f84450655da9ebeb7f6}{
\index{hmacsha384.h@{hmacsha384.h}!hmacsha384Update@{hmacsha384Update}}
\index{hmacsha384Update@{hmacsha384Update}!hmacsha384.h@{hmacsha384.h}}
\subsubsection[{hmacsha384Update}]{\setlength{\rightskip}{0pt plus 5cm}int hmacsha384Update (
\begin{DoxyParamCaption}
\item[{{\bf hmacsha384Param} $\ast$}]{, }
\item[{const {\bf byte} $\ast$}]{, }
\item[{size\_\-t}]{}
\end{DoxyParamCaption}
)}}
\label{hmacsha384_8h_a2c2feadd634b6f84450655da9ebeb7f6}


\subsection{Variable Documentation}
\hypertarget{hmacsha384_8h_af8671c25644b2aa7038c2d4fd5baedea}{
\index{hmacsha384.h@{hmacsha384.h}!hmacsha384@{hmacsha384}}
\index{hmacsha384@{hmacsha384}!hmacsha384.h@{hmacsha384.h}}
\subsubsection[{hmacsha384}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf keyedHashFunction} {\bf hmacsha384}}}
\label{hmacsha384_8h_af8671c25644b2aa7038c2d4fd5baedea}