\doxysubsection{mdfour.\+h File Reference}
\label{mdfour_8h}\index{mdfour.h@{mdfour.h}}


MD4 message digest algorithm.  


Include dependency graph for mdfour.\+h\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=105pt]{mdfour_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{mdfour_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structrs__mdfour}{rs\+\_\+mdfour}}
\begin{DoxyCompactList}\small\item\em The \mbox{\hyperlink{structrs__mdfour}{rs\+\_\+mdfour}} state type. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}
MD4 message digest algorithm. 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000008}{Todo}}]Perhaps use the MD4 routine from Open\+SSL if it\textquotesingle{}s installed. It\textquotesingle{}s probably not worth the trouble.\end{DoxyRefDesc}


This was originally written by Andrew Tridgell for use in Samba. It was then modified by;

2002-\/06-\/xx\+: Robert Weber \href{mailto:robert.weber@Colorado.edu}{\texttt{ robert.\+weber@\+Colorado.\+edu}} optimisations and fixed \texorpdfstring{$>$}{>}512M support.

2002-\/06-\/27\+: Donovan Baarda \href{mailto:abo@minkirri.apana.org.au}{\texttt{ abo@minkirri.\+apana.\+org.\+au}} further optimisations and cleanups.

2004-\/09-\/09\+: Simon Law \href{mailto:sfllaw@debian.org}{\texttt{ sfllaw@debian.\+org}} handle little-\/endian machines that can\textquotesingle{}t do unaligned access (e.\+g. ia64, pa-\/risc). 

Definition in file \mbox{\hyperlink{mdfour_8h_source}{mdfour.\+h}}.

