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

5 provider-cipher - The cipher library E<lt>-E<gt> provider functions
67 L<OSSL_ALGORITHM(3)> arrays that are returned by the provider's
69 (see L<provider-base(7)/Provider Functions>).
81 L<OSSL_DISPATCH(3)> arrays are indexed by numbers that are provided as
82 macros in L<openssl-core_dispatch.h(7)>, as follows:
112 OSSL_FUNC_cipher_newctx() should create and return a pointer to a provider side
119 OSSL_FUNC_cipher_freectx() is passed a pointer to the provider side cipher context in
123 OSSL_FUNC_cipher_dupctx() should duplicate the provider side cipher context in the
129 newly created provider side cipher context in the I<cctx> parameter.
141 side context.
143 pointed to by I<in>.
152 case the encryption must be done in-place. If I<out> and I<in> point to different
156 ensure that the buffer pointed to by I<out> contains sufficient room for the
162 The I<cctx> parameter contains a pointer to the provider side context.
168 OSSL_FUNC_cipher_cipher() performs encryption/decryption using the provider side cipher
184 See L<OSSL_PARAM(3)> for further details on the parameters structure used by
191 provider side cipher context I<cctx> to I<params>.
196 the given provider side cipher context I<cctx> and stores them in I<params>.
205 with the provider side context I<cctx> in its current state if it is
207 provider side algorithm I<provctx>.
209 Parameters currently recognised by built-in ciphers are listed in
211 Not all parameters are relevant to, or are understood by all ciphers.
216 provider side cipher context, or NULL on failure.
229 L<provider(7)>, L<OSSL_PROVIDER-FIPS(7)>, L<OSSL_PROVIDER-default(7)>,
230 L<OSSL_PROVIDER-legacy(7)>,
231 L<EVP_CIPHER-AES(7)>, L<EVP_CIPHER-ARIA(7)>, L<EVP_CIPHER-BLOWFISH(7)>,
232 L<EVP_CIPHER-CAMELLIA(7)>, L<EVP_CIPHER-CAST(7)>, L<EVP_CIPHER-CHACHA(7)>,
233 L<EVP_CIPHER-DES(7)>, L<EVP_CIPHER-IDEA(7)>, L<EVP_CIPHER-RC2(7)>,
234 L<EVP_CIPHER-RC4(7)>, L<EVP_CIPHER-RC5(7)>, L<EVP_CIPHER-SEED(7)>,
235 L<EVP_CIPHER-SM4(7)>, L<EVP_CIPHER-NULL(7)>,
236 L<life_cycle-cipher(7)>, L<EVP_EncryptInit(3)>
244 Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved.