\hypertarget{structwickr__digest}{}\doxysection{wickr\+\_\+digest Struct Reference}
\label{structwickr__digest}\index{wickr\_digest@{wickr\_digest}}


Digest function parameters.  




{\ttfamily \#include $<$digest.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
wickr\+\_\+digest\+\_\+type \mbox{\hyperlink{structwickr__digest_ae82f086c339d1e384518dfc4359d4522}{type}}
\item 
wickr\+\_\+digest\+\_\+id \mbox{\hyperlink{structwickr__digest_aa63245abbb5350e3b4f0ef25d50bce77}{digest\+\_\+id}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structwickr__digest_ac887a219296e67a1b6582ec88fdd9ad2}{size}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Digest function parameters. 

\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structwickr__digest_aa63245abbb5350e3b4f0ef25d50bce77}\label{structwickr__digest_aa63245abbb5350e3b4f0ef25d50bce77}} 
\index{wickr\_digest@{wickr\_digest}!digest\_id@{digest\_id}}
\index{digest\_id@{digest\_id}!wickr\_digest@{wickr\_digest}}
\doxysubsubsection{\texorpdfstring{digest\_id}{digest\_id}}
{\footnotesize\ttfamily wickr\+\_\+digest\+::digest\+\_\+id}

the unique identifier of this digest \mbox{\Hypertarget{structwickr__digest_ac887a219296e67a1b6582ec88fdd9ad2}\label{structwickr__digest_ac887a219296e67a1b6582ec88fdd9ad2}} 
\index{wickr\_digest@{wickr\_digest}!size@{size}}
\index{size@{size}!wickr\_digest@{wickr\_digest}}
\doxysubsubsection{\texorpdfstring{size}{size}}
{\footnotesize\ttfamily wickr\+\_\+digest\+::size}

the length of the digest output \mbox{\Hypertarget{structwickr__digest_ae82f086c339d1e384518dfc4359d4522}\label{structwickr__digest_ae82f086c339d1e384518dfc4359d4522}} 
\index{wickr\_digest@{wickr\_digest}!type@{type}}
\index{type@{type}!wickr\_digest@{wickr\_digest}}
\doxysubsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily wickr\+\_\+digest\+::type}

the family of digest that this digest belongs to. As an example SHA2 contains multiple modes of operation with different sizes of output 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/wickrcrypto/include/wickrcrypto/digest.\+h\end{DoxyCompactItemize}
