\hypertarget{sha1_8h}{
\section{libbroadway/include/sha1.h File Reference}
\label{sha1_8h}\index{libbroadway/include/sha1.h@{libbroadway/include/sha1.h}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{sha1_8h_a21277a59abee1cd0feb92270c4c6f2ba}{SHA1} (unsigned char $\ast$ptr, unsigned int size, unsigned char $\ast$outbuf)
\begin{DoxyCompactList}\small\item\em Hashes a buffer using SHA-\/1. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A simple SHA-\/1 implementation. 

\subsection{Function Documentation}
\hypertarget{sha1_8h_a21277a59abee1cd0feb92270c4c6f2ba}{
\index{sha1.h@{sha1.h}!SHA1@{SHA1}}
\index{SHA1@{SHA1}!sha1.h@{sha1.h}}
\subsubsection[{SHA1}]{\setlength{\rightskip}{0pt plus 5cm}void SHA1 (unsigned char $\ast$ {\em ptr}, \/  unsigned int {\em size}, \/  unsigned char $\ast$ {\em outbuf})}}
\label{sha1_8h_a21277a59abee1cd0feb92270c4c6f2ba}


Hashes a buffer using SHA-\/1. 


\begin{DoxyParams}{Parameters}
\item[{\em ptr}]a pointer to the data to be hashed. \item[{\em size}]the size of the data to be hashed in bytes. \item[{\em outbuf}]a pointer to where the hash is to be placed. Must be at least 20 bytes long. \end{DoxyParams}
