Lines Matching refs:context

279 Allocates and returns a cipher context.
283 Clears all information from a cipher context and frees any allocated memory
304 Performs cipher-specific control actions on context I<ctx>. The control command
324 Retrieves the requested list of I<params> from CIPHER context I<ctx>.
329 Sets the list of I<params> into a CIPHER context I<ctx>.
343 parameters that can be retrieved in the context's current state.
351 can be set in the context's current state.
355 Sets up cipher context I<ctx> for encryption with cipher I<type>. I<ctx> B<MUST NOT> be NULL.
360 on the cipher. The parameters I<params> will be set on the context after
379 guaranteed to work only if the encryption context (I<ctx>) has processed data in
380 multiples of the block size. If the context contains an incomplete data block
433 Clears all information from a cipher context and free up any allocated memory
449 must be called to free any context resources.
510 Enables or disables padding. This function should be called after the context
528 Sets the key length of the cipher context.
555 Return the type of the passed cipher or context. This "type" is the actual NID
567 context (see L<OSSL_LIB_CTX(3)>) will be considered.
571 Return the name of the passed cipher or context. For fetched ciphers with
648 Generates a random key of the appropriate length based on the cipher context.
656 library context I<libctx>, and for each of the implementations, calls the given
754 Gets or sets the padding mode for the cipher context I<ctx>.
760 Gets or sets the cipher specific "num" parameter for the cipher context I<ctx>.
767 Gets or sets the key length for the cipher context I<ctx>.
773 Gets or sets the AEAD tag for the associated cipher context I<ctx>.
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.,
875 cipher context I<ctx>. This is currently only supported by DES and 3DES (which set
881 context I<ctx>. It gets a default value if it has not been set.
888 tag for the associated cipher context I<ctx>.
946 Sets the speed option for the associated cipher context. This is only supported
970 Sets TLSv1.2 AAD information for the associated cipher context I<ctx>.
977 encryption/ decryption for the associated cipher context.
1504 The SIV must be retrieved from the context after encryption, and set into
1505 the context before decryption.
1600 because they can reuse an existing context without allocating and freeing
1605 the passed context object with zeros. As a consequence, EVP_CipherInit() does
1614 finalize the context. The only valid calls on the B<EVP_CIPHER_CTX> when
1616 context or release the context.