\hypertarget{structkeyedHashFunction}{\section{keyed\-Hash\-Function Struct Reference} \label{structkeyedHashFunction}\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}} } {\ttfamily \#include $<$beecrypt.\-h$>$} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item const char $\ast$ \hyperlink{structkeyedHashFunction_a0c9907ba5aad681f7a539ca293c8b776}{name} \item const size\-\_\-t \hyperlink{structkeyedHashFunction_ab410f811d5cc9e0a8caa4e68e90b04ee}{paramsize} \item const size\-\_\-t \hyperlink{structkeyedHashFunction_af12982a1b339e3647b2f301be4c70e54}{blocksize} \item const size\-\_\-t \hyperlink{structkeyedHashFunction_a16ca496247b9ae5bcd60db1dae236e21}{digestsize} \item const size\-\_\-t \hyperlink{structkeyedHashFunction_a9cdf44139400f0d3ad24fb275664318a}{keybitsmin} \item const size\-\_\-t \hyperlink{structkeyedHashFunction_acdaf9541f5cdefac32a2e67121e01dde}{keybitsmax} \item const size\-\_\-t \hyperlink{structkeyedHashFunction_a2ed7d4490e69e9acefc4e9d9e0a4be08}{keybitsinc} \item const \hyperlink{beecrypt_8h_a6f67228e64a6c6b6005fe85f7234a397}{keyed\-Hash\-Function\-Setup} \hyperlink{structkeyedHashFunction_ab26144257162ffba627ab2408453afd8}{setup} \item const \hyperlink{beecrypt_8h_a76368dcfe764752e23c7505fb9b7cbc2}{keyed\-Hash\-Function\-Reset} \hyperlink{structkeyedHashFunction_a87afb5dfbd84c2db409b1a1416de4110}{reset} \item const \hyperlink{beecrypt_8h_a240f02f2647968752d3f4e52f88f54bc}{keyed\-Hash\-Function\-Update} \hyperlink{structkeyedHashFunction_a8dcbcbe09ad4db164fd6af1749ad0364}{update} \item const \hyperlink{beecrypt_8h_abef2dc2a954271d06eb908d9cb8f612f}{keyed\-Hash\-Function\-Digest} \hyperlink{structkeyedHashFunction_a4b51318bf29de33a80be82faeb3a855a}{digest} \end{DoxyCompactItemize} \subsection{Field Documentation} \hypertarget{structkeyedHashFunction_af12982a1b339e3647b2f301be4c70e54}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!blocksize@{blocksize}} \index{blocksize@{blocksize}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{blocksize}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t keyed\-Hash\-Function\-::blocksize}}\label{structkeyedHashFunction_af12982a1b339e3647b2f301be4c70e54} \hypertarget{structkeyedHashFunction_a4b51318bf29de33a80be82faeb3a855a}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!digest@{digest}} \index{digest@{digest}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{digest}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf keyed\-Hash\-Function\-Digest} keyed\-Hash\-Function\-::digest}}\label{structkeyedHashFunction_a4b51318bf29de33a80be82faeb3a855a} \hypertarget{structkeyedHashFunction_a16ca496247b9ae5bcd60db1dae236e21}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!digestsize@{digestsize}} \index{digestsize@{digestsize}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{digestsize}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t keyed\-Hash\-Function\-::digestsize}}\label{structkeyedHashFunction_a16ca496247b9ae5bcd60db1dae236e21} \hypertarget{structkeyedHashFunction_a2ed7d4490e69e9acefc4e9d9e0a4be08}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!keybitsinc@{keybitsinc}} \index{keybitsinc@{keybitsinc}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{keybitsinc}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t keyed\-Hash\-Function\-::keybitsinc}}\label{structkeyedHashFunction_a2ed7d4490e69e9acefc4e9d9e0a4be08} \hypertarget{structkeyedHashFunction_acdaf9541f5cdefac32a2e67121e01dde}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!keybitsmax@{keybitsmax}} \index{keybitsmax@{keybitsmax}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{keybitsmax}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t keyed\-Hash\-Function\-::keybitsmax}}\label{structkeyedHashFunction_acdaf9541f5cdefac32a2e67121e01dde} \hypertarget{structkeyedHashFunction_a9cdf44139400f0d3ad24fb275664318a}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!keybitsmin@{keybitsmin}} \index{keybitsmin@{keybitsmin}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{keybitsmin}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t keyed\-Hash\-Function\-::keybitsmin}}\label{structkeyedHashFunction_a9cdf44139400f0d3ad24fb275664318a} \hypertarget{structkeyedHashFunction_a0c9907ba5aad681f7a539ca293c8b776}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!name@{name}} \index{name@{name}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ keyed\-Hash\-Function\-::name}}\label{structkeyedHashFunction_a0c9907ba5aad681f7a539ca293c8b776} \hypertarget{structkeyedHashFunction_ab410f811d5cc9e0a8caa4e68e90b04ee}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!paramsize@{paramsize}} \index{paramsize@{paramsize}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{paramsize}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t keyed\-Hash\-Function\-::paramsize}}\label{structkeyedHashFunction_ab410f811d5cc9e0a8caa4e68e90b04ee} \hypertarget{structkeyedHashFunction_a87afb5dfbd84c2db409b1a1416de4110}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!reset@{reset}} \index{reset@{reset}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{reset}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf keyed\-Hash\-Function\-Reset} keyed\-Hash\-Function\-::reset}}\label{structkeyedHashFunction_a87afb5dfbd84c2db409b1a1416de4110} \hypertarget{structkeyedHashFunction_ab26144257162ffba627ab2408453afd8}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!setup@{setup}} \index{setup@{setup}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{setup}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf keyed\-Hash\-Function\-Setup} keyed\-Hash\-Function\-::setup}}\label{structkeyedHashFunction_ab26144257162ffba627ab2408453afd8} \hypertarget{structkeyedHashFunction_a8dcbcbe09ad4db164fd6af1749ad0364}{\index{keyed\-Hash\-Function@{keyed\-Hash\-Function}!update@{update}} \index{update@{update}!keyedHashFunction@{keyed\-Hash\-Function}} \subsubsection[{update}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf keyed\-Hash\-Function\-Update} keyed\-Hash\-Function\-::update}}\label{structkeyedHashFunction_a8dcbcbe09ad4db164fd6af1749ad0364} The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} \item include/beecrypt/\hyperlink{beecrypt_8h}{beecrypt.\-h}\end{DoxyCompactItemize}