Lines Matching refs:used
149 length I<outlen> which can be used with either EVP_DigestFinalXOF() or
150 EVP_DigestSqueeze(). EVP_DigestFinal_ex() may also be used for an XOF, but the
183 Resets the digest context I<ctx>. This can be used to reuse an already
194 is the mechanism that should be used to set and get parameters that are used by
202 If this function happens to be used with a fetched B<EVP_MD>, it will
228 that can be used with EVP_MD_get_params().
233 that can be used with EVP_MD_CTX_get_params(). EVP_MD_gettable_ctx_params()
241 that can be used with EVP_MD_CTX_set_params(). EVP_MD_settable_ctx_params()
263 If I<impl> is NULL the default implementation of digest I<type> is used.
283 If I<impl> is non-NULL, its implementation of the digest I<type> is used if
284 there is one, and if not, the default implementation is used.
323 Can be used to duplicate the message digest state from I<in>. This is useful
329 Can be used to copy the message digest state from I<in> to I<out>. This is
336 parameters and calls EVP_MD_CTX_reset() so it cannot be used with an I<type>
409 returns B<NID_sha1>. This function is normally used when setting ASN1 OIDs.
425 should not be used after the EVP_MD_CTX is freed.
433 update function from the B<EVP_MD> type specified at initialization is used.
470 When the digest objects returned by these functions are used (such as in a call
488 Assigns an B<EVP_PKEY_CTX> to B<EVP_MD_CTX>. This is usually used to provide
508 EVP_MD_CTX_set_params() and EVP_MD_CTX_get_params() can be used with the
517 It may be used by SHAKE-128 and SHAKE-256 to set the
518 output length used by EVP_DigestFinal_ex() and EVP_DigestFinal().
524 It may be used by BLAKE2B-512 to set the output length used by
529 EVP_MD_CTX_set_params() can be used with the following OSSL_PARAM keys:
536 It is used by the MDC2 algorithm.
540 EVP_MD_CTX_get_params() can be used with the following OSSL_PARAM keys:
546 Gets the digest Message Integrity Check algorithm string. This is used when
548 It may be used by external engines or providers.
554 EVP_MD_CTX_ctrl() can be used to send the following standard controls:
560 Gets the digest Message Integrity Check algorithm string. This is used when
564 When used with a fetched B<EVP_MD>, EVP_MD_CTX_get_params() gets called with
572 Currently used by SHAKE algorithms.
574 When used with a fetched B<EVP_MD>, EVP_MD_CTX_get_params() gets called with
582 can be used the manipulate and test these B<EVP_MD_CTX> flags:
592 This flag is for internal use only and I<must not> be used in user code.
596 This flag is for internal use only and I<must not> be used in user code.
699 The B<EVP> interface to message digests should almost always be used in
701 transparent to the digest used and much more flexible.
830 later, so now EVP_sha1() can be used with RSA and DSA.