Lines Matching +full:over +full:-
5 OSSL_PROVIDER-FIPS - OpenSSL FIPS provider
10 Information Processing Standards (FIPS) specified in FIPS 140-2. This 'module'
19 =over 4
37 other non-crypto support operations that are not in the FIPS provider,
39 see L<OSSL_PROVIDER-default(7)/Asymmetric Key Management>.
47 =over 4
49 =item SHA1, see L<EVP_MD-SHA1(7)>
51 =item SHA2, see L<EVP_MD-SHA2(7)>
53 =item SHA3, see L<EVP_MD-SHA3(7)>
55 =item KECCAK-KMAC, see L<EVP_MD-KECCAK-KMAC(7)>
61 =over 4
63 =item AES, see L<EVP_CIPHER-AES(7)>
65 =item DES-EDE3 (TripleDES), see L<EVP_CIPHER-DES(7)>
71 =over 4
73 =item CMAC, see L<EVP_MAC-CMAC(7)>
75 =item GMAC, see L<EVP_MAC-GMAC(7)>
77 =item HMAC, see L<EVP_MAC-HMAC(7)>
79 =item KMAC, see L<EVP_MAC-KMAC(7)>
85 =over 4
87 =item HKDF, see L<EVP_KDF-HKDF(7)>
89 =item TLS13-KDF, see L<EVP_KDF-TLS13_KDF(7)>
91 =item SSKDF, see L<EVP_KDF-SS(7)>
93 =item PBKDF2, see L<EVP_KDF-PBKDF2(7)>
95 =item SSHKDF, see L<EVP_KDF-SSHKDF(7)>
97 =item TLS1-PRF, see L<EVP_KDF-TLS1_PRF(7)>
99 =item KBKDF, see L<EVP_KDF-KB(7)>
101 =item X942KDF-ASN1, see L<EVP_KDF-X942-ASN1(7)>
103 =item X942KDF-CONCAT, see L<EVP_KDF-X942-CONCAT(7)>
105 =item X963KDF, see L<EVP_KDF-X963(7)>
111 =over 4
113 =item DH, see L<EVP_KEYEXCH-DH(7)>
115 =item ECDH, see L<EVP_KEYEXCH-ECDH(7)>
117 =item X25519, see L<EVP_KEYEXCH-X25519(7)>
119 =item X448, see L<EVP_KEYEXCH-X448(7)>
125 =over 4
127 =item RSA, see L<EVP_SIGNATURE-RSA(7)>
129 =item X25519, see L<EVP_SIGNATURE-ED25519(7)>
131 =item X448, see L<EVP_SIGNATURE-ED448(7)>
133 =item HMAC, see L<EVP_SIGNATURE-HMAC(7)>
135 =item CMAC, see L<EVP_SIGNATURE-CMAC(7)>
141 =over 4
143 =item RSA, see L<EVP_ASYM_CIPHER-RSA(7)>
149 =over 4
151 =item RSA, see L<EVP_KEM-RSA(7)>
157 =over 4
159 =item DH, see L<EVP_KEYMGMT-DH(7)>
161 =item DHX, see L<EVP_KEYMGMT-DHX(7)>
163 =item DSA, see L<EVP_KEYMGMT-DSA(7)>
165 =item RSA, see L<EVP_KEYMGMT-RSA(7)>
167 =item EC, see L<EVP_KEYMGMT-EC(7)>
169 =item X25519, see L<EVP_KEYMGMT-X25519(7)>
171 =item X448, see L<EVP_KEYMGMT-X448(7)>
177 =over 4
179 =item CTR-DRBG, see L<EVP_RAND-CTR-DRBG(7)>
181 =item HASH-DRBG, see L<EVP_RAND-HASH-DRBG(7)>
183 =item HMAC-DRBG, see L<EVP_RAND-HMAC-DRBG(7)>
185 =item TEST-RAND, see L<EVP_RAND-TEST-RAND(7)>
187 TEST-RAND is an unapproved algorithm.
208 =over 4
278 =over 4
379 if (p == NULL || p->data_type != OSSL_PARAM_UTF8_STRING)
381 phase = (const char *)p->data;
384 if (p == NULL || p->data_type != OSSL_PARAM_UTF8_STRING)
386 desc = (const char *)p->data;
389 if (p == NULL || p->data_type != OSSL_PARAM_UTF8_STRING)
391 type = (const char *)p->data;
417 require FIPS-approved functionality, it is essential to build your FIPS
426 L<openssl-fipsinstall(1)>,
431 L<openssl-core.h(7)>,
432 L<openssl-core_dispatch.h(7)>,
442 Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved.