Lines Matching full:descriptors
492 cipher descriptors may require to be called for resource management purposes. To be compliant, all functions which call a cipher
558 \mysection{The Cipher Descriptors}
560 To facilitate automatic routines an array of cipher descriptors is provided in the array \textit{cipher\_descriptor}. An element
639 For AES, (also known as Rijndael) there are four descriptors which complicate issues a little. The descriptors
640 rijndael\_desc and rijndael\_enc\_desc provide the cipher named \textit{rijndael}. The descriptors aes\_desc and
642 only difference is when you call find\_cipher() you have to pass the correct name. The cipher descriptors with \textit{enc}
644 and tables. The decryption and self--test function pointers of both \textit{encrypt only} descriptors are set to \textbf{NULL} and
647 The \textit{encrypt only} descriptors are useful for applications that only use the encryption function of the cipher. Algorithms such
1163 authentication\footnote{Note that since EAX only requires OMAC and CTR you may use \textit{encrypt only} cipher descriptors with this mode.}.
1816 \mysection{Hash Descriptors}
1817 Like the set of ciphers, the set of hashes have descriptors as well. They are stored in an array called \textit{hash\_descriptor} and
2794 \mysection{PRNG Descriptors}
2796 PRNGs have descriptors that allow plugin driven functions to be created using PRNGs. The plugin descriptors are stored in the structure \textit{prng\_descriptor}. The
5038 configured. Note that LibTomCrypt can be built with no internal math descriptors. This means that one must be provided at either
5039 build, or run time for the application. LibTomCrypt comes with three math descriptors that provide a standard interface to math
5160 math descriptors.
5166 In this case, no math descriptors are present in the library and they will have to be made available at build or run time before you can use any of the
5169 Note that even if you include the built--in descriptors you must link against the source library as well.
5326 \subsection{Math Descriptors}
5327 The library comes with three math descriptors that allow you to interface the public key cryptography API to freely available math
5329 descriptors for the respective library are built and included in the library as \textit{gmp\_desc}, \textit{ltm\_desc}, or \textit{tfm\_desc} respectively.
5342 That will build and install the library with all descriptors (and link against all), but only use TomsFastMath in the timing demo.
5964 \mysection{BigNum Math Descriptors}
5965 The library also makes use of the math descriptors to access math functions. While bignum math libraries usually differ in implementation