Lines Matching +full:side +full:- +full:by +full:- +full:side

5 provider-kdf - The KDF library E<lt>-E<gt> provider functions
51 L<OSSL_ALGORITHM(3)> arrays that are returned by the provider's
53 (see L<provider-base(7)/Provider Functions>).
65 L<OSSL_DISPATCH(3)> array entries are identified by numbers that are provided as
66 macros in L<openssl-core_dispatch.h(7)>, as follows:
91 OSSL_FUNC_kdf_newctx() should create and return a pointer to a provider side
98 OSSL_FUNC_kdf_freectx() is passed a pointer to the provider side KDF context in
104 OSSL_FUNC_kdf_dupctx() should duplicate the provider side KDF context in the
110 side KDF context in the I<kctx> parameter.
114 The I<kctx> parameter contains a pointer to the provider side context.
121 See L<OSSL_PARAM(3)> for further details on the parameters structure used by
128 provider side KDF context I<kctx> to I<params>.
133 with the given provider side KDF context I<kctx> and stores them in I<params>.
142 with the provider side context I<kctx> in its current state if it is
144 provider side algorithm I<provctx>.
147 Parameters currently recognised by built-in KDFs are as follows. Not all
148 parameters are relevant to, or are understood by all KDFs:
201 Enables or disables the SP800-132 compliance checks.
208 =item - the iteration count is at least 1000.
210 =item - the salt length is at least 128 bits.
212 =item - the derived key length is at least 112 bits.
218 Sets an optional random string that is provided by the sender called
244 Sets the prefix string using by the TLS 1.3 version of HKDF in the
249 Sets the label string using by the TLS 1.3 version of HKDF in the
254 Sets the context string using by the TLS 1.3 version of HKDF in the
326 provider side KDF context, or NULL on failure.
338 The KDF life-cycle is described in L<life_cycle-kdf(7)>. Providers should
344 L<provider(7)>, L<life_cycle-kdf(7)>, L<EVP_KDF(3)>.
352 Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved.