\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`\"{}}\\* Include dependency graph for blockpad.\-h\-: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{blockpad_8h__incl} \end{center} \end{figure} \subsection*{Functions} \begin{DoxyCompactItemize} \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_adee66fcc8314963f75aa63c0355d6641}{pkcs5\-Pad} (size\-\_\-t, \hyperlink{structmemchunk}{memchunk} $\ast$) \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_a7d98884c245690d08258c4e469e645dd}{pkcs5\-Unpad} (size\-\_\-t, \hyperlink{structmemchunk}{memchunk} $\ast$) \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_a345c1a87c5ed6a1a78862d9740ddf392}{pkcs5\-Pad\-Copy} (size\-\_\-t, const \hyperlink{structmemchunk}{memchunk} $\ast$) \item \hyperlink{structmemchunk}{memchunk} $\ast$ \hyperlink{blockpad_8h_ae8e65b69164cd0513b0e16200e2bf2d5}{pkcs5\-Unpad\-Copy} (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}!pkcs5\-Pad@{pkcs5\-Pad}} \index{pkcs5\-Pad@{pkcs5\-Pad}!blockpad.h@{blockpad.\-h}} \subsubsection[{pkcs5\-Pad}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5\-Pad ( \begin{DoxyParamCaption} \item[{size\-\_\-t}]{, } \item[{{\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}}\label{blockpad_8h_adee66fcc8314963f75aa63c0355d6641} \hypertarget{blockpad_8h_a345c1a87c5ed6a1a78862d9740ddf392}{\index{blockpad.\-h@{blockpad.\-h}!pkcs5\-Pad\-Copy@{pkcs5\-Pad\-Copy}} \index{pkcs5\-Pad\-Copy@{pkcs5\-Pad\-Copy}!blockpad.h@{blockpad.\-h}} \subsubsection[{pkcs5\-Pad\-Copy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5\-Pad\-Copy ( \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}!pkcs5\-Unpad@{pkcs5\-Unpad}} \index{pkcs5\-Unpad@{pkcs5\-Unpad}!blockpad.h@{blockpad.\-h}} \subsubsection[{pkcs5\-Unpad}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5\-Unpad ( \begin{DoxyParamCaption} \item[{size\-\_\-t}]{, } \item[{{\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}}\label{blockpad_8h_a7d98884c245690d08258c4e469e645dd} \hypertarget{blockpad_8h_ae8e65b69164cd0513b0e16200e2bf2d5}{\index{blockpad.\-h@{blockpad.\-h}!pkcs5\-Unpad\-Copy@{pkcs5\-Unpad\-Copy}} \index{pkcs5\-Unpad\-Copy@{pkcs5\-Unpad\-Copy}!blockpad.h@{blockpad.\-h}} \subsubsection[{pkcs5\-Unpad\-Copy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf memchunk}$\ast$ pkcs5\-Unpad\-Copy ( \begin{DoxyParamCaption} \item[{size\-\_\-t}]{, } \item[{const {\bf memchunk} $\ast$}]{} \end{DoxyParamCaption} )}}\label{blockpad_8h_ae8e65b69164cd0513b0e16200e2bf2d5}