\hypertarget{blockpad_8h}{ \section{include/beecrypt/blockpad.h File Reference} \label{blockpad_8h}\index{include/beecrypt/blockpad.h@{include/beecrypt/blockpad.h}} } Blockcipher padding algorithms. {\ttfamily \#include \char`\"{}beecrypt/beecrypt.h\char`\"{}}\par Include dependency graph for blockpad.h: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=218pt]{blockpad_8h__incl} \end{center} \end{figure} \subsection*{Functions} \begin{DoxyCompactItemize} \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_adee66fcc8314963f75aa63c0355d6641}{pkcs5Pad} (size\_\-t, \hyperlink{structmemchunk}{memchunk} $\ast$) \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_a7d98884c245690d08258c4e469e645dd}{pkcs5Unpad} (size\_\-t, \hyperlink{structmemchunk}{memchunk} $\ast$) \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_a345c1a87c5ed6a1a78862d9740ddf392}{pkcs5PadCopy} (size\_\-t, const \hyperlink{structmemchunk}{memchunk} $\ast$) \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_ae8e65b69164cd0513b0e16200e2bf2d5}{pkcs5UnpadCopy} (size\_\-t, const \hyperlink{structmemchunk}{memchunk} $\ast$) \end{DoxyCompactItemize} \subsection{Detailed Description} Blockcipher padding algorithms. \begin{DoxyAuthor}{Author} Bob Deblier $<$\href{mailto:bob.deblier@telenet.be}{\tt bob.deblier@telenet.be}$>$ \end{DoxyAuthor} \subsection{Function Documentation} \hypertarget{blockpad_8h_adee66fcc8314963f75aa63c0355d6641}{ \index{blockpad.h@{blockpad.h}!pkcs5Pad@{pkcs5Pad}} \index{pkcs5Pad@{pkcs5Pad}!blockpad.h@{blockpad.h}} \subsubsection[{pkcs5Pad}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5Pad ( \begin{DoxyParamCaption} \item[{size\_\-t}]{, } \item[{{\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}} \label{blockpad_8h_adee66fcc8314963f75aa63c0355d6641} \hypertarget{blockpad_8h_a345c1a87c5ed6a1a78862d9740ddf392}{ \index{blockpad.h@{blockpad.h}!pkcs5PadCopy@{pkcs5PadCopy}} \index{pkcs5PadCopy@{pkcs5PadCopy}!blockpad.h@{blockpad.h}} \subsubsection[{pkcs5PadCopy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5PadCopy ( \begin{DoxyParamCaption} \item[{size\_\-t}]{, } \item[{const {\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}} \label{blockpad_8h_a345c1a87c5ed6a1a78862d9740ddf392} \hypertarget{blockpad_8h_a7d98884c245690d08258c4e469e645dd}{ \index{blockpad.h@{blockpad.h}!pkcs5Unpad@{pkcs5Unpad}} \index{pkcs5Unpad@{pkcs5Unpad}!blockpad.h@{blockpad.h}} \subsubsection[{pkcs5Unpad}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5Unpad ( \begin{DoxyParamCaption} \item[{size\_\-t}]{, } \item[{{\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}} \label{blockpad_8h_a7d98884c245690d08258c4e469e645dd} \hypertarget{blockpad_8h_ae8e65b69164cd0513b0e16200e2bf2d5}{ \index{blockpad.h@{blockpad.h}!pkcs5UnpadCopy@{pkcs5UnpadCopy}} \index{pkcs5UnpadCopy@{pkcs5UnpadCopy}!blockpad.h@{blockpad.h}} \subsubsection[{pkcs5UnpadCopy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5UnpadCopy ( \begin{DoxyParamCaption} \item[{size\_\-t}]{, } \item[{const {\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}} \label{blockpad_8h_ae8e65b69164cd0513b0e16200e2bf2d5}