Lines Matching refs:IV

358 for new applications. I<key> is the symmetric key to use and I<iv> is the IV to
359 use (if necessary), the actual number of bytes used for the key and IV depends
365 For B<EVP_CIPH_GCM_MODE> the IV will be generated internally if it is not
534 Return the IV length of a cipher when passed an B<EVP_CIPHER> or
535 B<EVP_CIPHER_CTX>. It will return zero if the cipher does not use an IV, if
537 passed cipher is NULL. The constant B<EVP_MAX_IV_LENGTH> is the maximum IV
627 typically include any parameters and an IV. The cipher IV (if any) must be set
637 it will set the IV and effective key length.
639 the key is set. For example EVP_CipherInit() will be called with the IV and
687 Gets the IV length for the associated cipher algorithm I<cipher>.
708 Gets 1 if the cipher algorithm I<cipher> has a custom IV, otherwise it gets 0.
709 Storing and initializing the IV is left entirely to the implementation, if a
710 custom IV is used.
855 Gets the IV length for the cipher context I<ctx>.
861 Gets the IV used to initialize the associated cipher context I<ctx>.
866 Gets the updated pseudo-IV state for the associated cipher context, e.g.,
867 the previous ciphertext block for CBC mode or the iteratively encrypted IV
924 An indicator that returns 1 if an IV was generated internally during encryption,
928 GCM should generate an IV internally if the IV is not specified during a
930 See FIPS 140-3 IG C.H for information related to IV requirements.
976 Sets the fixed portion of an IV for an AEAD cipher used in a TLS record
982 Setting a TLS fixed IV changes a cipher to encrypt/decrypt TLS records.
986 part of the IV and the final bytes of the input buffer will be the AEAD tag.
987 The length of the explicit part of the IV and the tag length will depend on the
991 was read from, i.e. immediately after the explicit IV.
994 allow space for the explicit IV, as will the final bytes where the tag will
996 The length of the input buffer will include the length of the explicit IV, the
998 The cipher implementation should generate the explicit IV and write it to the
1005 IV length and the tag length.
1332 EVP_CIPHER_get_iv_length() and EVP_CIPHER_CTX_get_iv_length() return the IV
1333 length, zero if the cipher does not use an IV and a negative value on error.
1411 Sets the IV length. This call can only be made before specifying an IV. If
1412 not called a default IV length is used.
1439 The tag length can only be set before specifying an IV. If this is not called
1440 prior to setting the IV, then a default tag length is used.
1476 Sets the CCM nonce (IV) length. This call can only be made before specifying a
1563 The tag length can only be set before specifying an IV.
1640 * Bogus key and IV: we'd normally set these from
1704 * Bogus key and IV: we'd normally set these from
1710 /* Don't set key or IV right away; we want to check lengths */
1721 /* Now we can set key and IV */