EVP_MD-COMMON
Section: OpenSSL (7SSL)
Updated: 2024-03-03
Index
Return to Main Contents
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_get_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_get_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_get_flags(3).
SEE ALSO
EVP_MD_get_params(3), provider-digest(7)
COPYRIGHT
Copyright 2020-2021 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>.
Index
- NAME
-
- DESCRIPTION
-
- SEE ALSO
-
- COPYRIGHT
-
This document was created by
man2html,
using the manual pages.
Time: 18:11:18 GMT, May 12, 2024