Home | History | Annotate | Download | only in libtomcrypt

Lines Matching defs:Initial

768 $P$ under the key $k$ as $E_k(P)$.  In some modes there exists an initial vector denoted as $C_{-1}$.
786 It is important that the initial vector be unique and preferably random for each message encrypted under the same key.
790 CTR or Counter Mode is a mode which only uses the encryption function of the cipher. Given a initial vector which is
796 Where $W$ is the size of a block in bits (e.g. 64 for Blowfish). As long as the initial vector is random for each message
798 as the block cipher is under a chosen plaintext attack (provided the initial vector is unique).
809 blocks without a delay. When this mode is first setup it will initially encrypt the initial vector as required.
976 IV, /* the initial vector */
1000 if ((err = ctr_setiv( IV, /* the initial IV we gave to ctr_start */
1193 encrypted in EAX mode. Note: if \textit{headerlen} is zero you may pass \textit{header} as \textbf{NULL} to indicate there is no initial header data.
1217 the eax\_init() function allows you to add initial header data to the stream you can also add header data during the
1546 A GCM stream is meant to be processed in three modes, one after another. First, the initial vector (per session) data is processed. This should be
1562 \subsubsection{Initial Vector}
1563 After the state has been initialized (or reset) the next step is to add the session (or packet) initial vector. It should be unique per packet encrypted.
1571 This adds the initial vector octets from \textit{IV} of length \textit{IVlen} to the GCM state \textit{gcm}. You can call this function as many times as required
2724 \textit{in} of length \textit{inlen} as the initial seed. You must pass the same seed length as was exported
4795 hash functions output. As such, it can easily be used to derive session keys for ciphers and MACs as well initial vectors as required
5463 @param IV The initial value (input/output)
5477 @param IV The initial value (input/output)
5491 @param IV The initial value (input/output)
5507 @param IV The initial value (input/output)
5523 @param IV The initial value (input/output)
5565 @param IV The initial vector
5566 @param IVlen The length of the initial vector
5592 @param outlen [in/out] Initial and final size of out
5606 @param outlen [in/out] Initial and final size of out
5620 @param outlen [in/out] Initial and final size of out
5682 The \textit{blocks} value is the number of complete blocks to process. The \textit{IV} is the CBC initial vector. It is an input upon calling this function and must be