Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
EVP_MD-COMMON(7)		    OpenSSL		      EVP_MD-COMMON(7)

NAME
       EVP_MD-common - The OpenSSL EVP_MD implementations, common things

DESCRIPTION
       All the OpenSSL EVP_MD implementations understand the following
       OSSL_PARAM(3) entries that are gettable with EVP_MD_get_params(3), as
       well as these:

       "blocksize" (OSSL_DIGEST_PARAM_BLOCK_SIZE) <unsigned integer>
	   The digest block size.  The length of the "blocksize" parameter
	   should not exceed that of a size_t.

	   This	value can also be retrieved with EVP_MD_block_size(3).

       "size" (OSSL_DIGEST_PARAM_SIZE) <unsigned integer>
	   The digest output size.  The	length of the "size" parameter should
	   not exceed that of a	size_t.

	   This	value can also be retrieved with EVP_MD_size(3).

       "flags" (OSSL_DIGEST_PARAM_FLAGS) <unsigned integer>
	   Diverse flags that describe exceptional behaviour for the digest.
	   These flags are described in	"DESCRIPTION" in
	   EVP_MD_meth_set_flags(3).

	   The length of the "flags" parameter should equal that of an
	   unsigned long int.

	   This	value can also be retrieved with EVP_MD_flags(3).

SEE ALSO
       EVP_MD_get_params(3), provider-digest(7)

COPYRIGHT
       Copyright 2020 The OpenSSL Project Authors. All Rights Reserved.

       Licensed	under the Apache License 2.0 (the "License").  You may not use
       this file except	in compliance with the License.	 You can obtain	a copy
       in the file LICENSE in the source distribution or at
       <https://www.openssl.org/source/license.html>.

3.0.0-alpha6			  2020-08-06		      EVP_MD-COMMON(7)

NAME | DESCRIPTION | SEE ALSO | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=EVP_MD-common&sektion=7&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help