Lines Matching +full:p +full:- +full:384
1 .\" -*- mode: troff; coding: utf-8 -*-
57 .IX Title "EVP_KDF-X963 7ossl"
58 .TH EVP_KDF-X963 7ossl 2025-09-30 3.5.4 OpenSSL
64 EVP_KDF\-X963 \- The X9.63\-2001 EVP_KDF implementation
67 The EVP_KDF\-X963 algorithm implements the key derivation function (X963KDF).
95 .IP """fips-indicator"" (\fBOSSL_KDF_PARAM_FIPS_APPROVED_INDICATOR\fR) <integer>" 4
96 .IX Item """fips-indicator"" (OSSL_KDF_PARAM_FIPS_APPROVED_INDICATOR) <integer>"
98 This may be used after calling EVP_KDF_derive. It returns 0 if any "***\-check"
100 .IP """digest-check"" (\fBOSSL_KDF_PARAM_FIPS_DIGEST_CHECK\fR) <int>" 4
101 .IX Item """digest-check"" (OSSL_KDF_PARAM_FIPS_DIGEST_CHECK) <int>"
105 "fips-indicator" to 0.
106 This option breaks FIPS compliance if it causes the approved "fips-indicator"
109 According to ANSI X9.63\-2001, the following are approved digest algorithms:
110 SHA2\-224, SHA2\-256, SHA2\-384, SHA2\-512, SHA2\-512/224, SHA2\-512/256, SHA3\-224,
111 SHA3\-256, SHA3\-384, SHA3\-512.
112 .IP """key-check"" (\fBOSSL_KDF_PARAM_FIPS_KEY_CHECK\fR) <integer>" 4
113 .IX Item """key-check"" (OSSL_KDF_PARAM_FIPS_KEY_CHECK) <integer>"
115 length of used key-derivation key (\fBOSSL_KDF_PARAM_KEY\fR) is shorter than 112
118 "fips-indicator" to 0.
119 This option breaks FIPS compliance if it causes the approved "fips-indicator"
144 \& OSSL_PARAM params[4], *p = params;
150 \& *p++ = OSSL_PARAM_construct_utf8_string(OSSL_KDF_PARAM_DIGEST,
152 \& *p++ = OSSL_PARAM_construct_octet_string(OSSL_KDF_PARAM_SECRET,
154 \& *p++ = OSSL_PARAM_construct_octet_string(OSSL_KDF_PARAM_INFO,
156 \& *p = OSSL_PARAM_construct_end();
180 Copyright 2019\-2024 The OpenSSL Project Authors. All Rights Reserved.