Home | History | Annotate | Download | only in libtomcrypt

Lines Matching full:accelerated

5353 the optimized code without re--writing.  This also paves the way for hardware drivers that can access hardware accelerated cryptographic devices.
5435 /** Accelerated ECB encryption
5447 /** Accelerated ECB decryption
5459 /** Accelerated CBC encryption
5473 /** Accelerated CBC decryption
5487 /** Accelerated CTR encryption
5503 /** Accelerated LRW
5519 /** Accelerated LRW
5535 /** Accelerated CCM packet (one-shot)
5562 /** Accelerated GCM packet (one shot)
5586 /** Accelerated one shot OMAC
5600 /** Accelerated one shot XCBC
5614 /** Accelerated one shot F9
5673 The next set of functions cover the accelerated functionality of the cipher descriptor. Any combination of these functions may be set to \textbf{NULL} to indicate
5676 \subsubsection{Accelerated ECB}
5680 \subsubsection{Accelerated CBC}
5681 These two functions are meant for accelerated CBC encryption. These functions are accessed through the accel\_cbc\_encrypt and accel\_cbc\_decrypt pointers.
5685 \subsubsection{Accelerated CTR}
5686 This function is meant for accelerated CTR encryption. It is accessible through the accel\_ctr\_encrypt pointer.
5706 \subsubsection{Accelerated LRW}
5707 These functions are meant for accelerated LRW. They process blocks of input in lengths of multiples of 16 octets. They must accept the \textit{IV} and \textit{tweak}
5718 \subsubsection{Accelerated CCM}
5719 This function is meant for accelerated CCM encryption or decryption. It processes the entire packet in one call. You can optimize the work flow somewhat
5738 \subsubsection{Accelerated GCM}
5740 This function is meant for accelerated GCM encryption or decryption. It processes the entire packet in one call. Note that the setup() function will not
5743 \subsubsection{Accelerated OMAC}
5747 \subsubsection{Accelerated XCBC-MAC}
5751 \subsubsection{Accelerated F9}
5811 /* accelerated hmac callback: if you need to-do
6392 Most of the functions are fairly straightforward and do not need documentation. We'll cover the basic conventions of the API and then explain the accelerated functions.