freebsd-src/crypto/openssl/doc/man7
Cy Schubert e0c4386e7e OpenSSL: Vendor import of OpenSSL 3.0.13
* Fixed PKCS12 Decoding crashes ([CVE-2024-0727])
 * Fixed Excessive time spent checking invalid RSA public keys
   ([CVE-2023-6237])
 * Fixed POLY1305 MAC implementation corrupting vector registers on
   PowerPC CPUs which support PowerISA 2.07 ([CVE-2023-6129])
 * Fix excessive time spent in DH check / generation with large Q
   parameter value ([CVE-2023-5678])

Release notes can be found at
            https://www.openssl.org/news/openssl-3.0-notes.html.

Approved by:	emaste
MFC after:	3 days

Merge commit '9dd13e84fa8eca8f3462bd55485aa3da8c37f54a'
2024-02-02 13:21:36 -08:00
..
img Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
bio.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
crypto.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
ct.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
des_modes.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
evp.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_ASYM_CIPHER-RSA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_ASYM_CIPHER-SM2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-AES.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_CIPHER-ARIA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-BLOWFISH.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-CAMELLIA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-CAST.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-CHACHA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-DES.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-IDEA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-NULL.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-RC2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-RC4.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-RC5.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-SEED.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_CIPHER-SM4.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-HKDF.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-KB.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-KRB5KDF.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-PBKDF1.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-PBKDF2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-PKCS12KDF.pod OpenSSL: update to 3.0.11 2023-10-09 15:00:26 -04:00
EVP_KDF-SCRYPT.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-SS.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_KDF-SSHKDF.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-TLS1_PRF.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-TLS13_KDF.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-X942-ASN1.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-X942-CONCAT.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KDF-X963.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KEM-RSA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KEYEXCH-DH.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KEYEXCH-ECDH.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_KEYEXCH-X25519.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MAC-BLAKE2.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_MAC-CMAC.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_MAC-GMAC.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MAC-HMAC.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_MAC-KMAC.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_MAC-Poly1305.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MAC-Siphash.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-BLAKE2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-common.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-MD2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-MD4.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-MD5-SHA1.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-MD5.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-MDC2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-NULL.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-RIPEMD160.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-SHA1.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-SHA2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-SHA3.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-SHAKE.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_MD-SM3.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_MD-WHIRLPOOL.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_PKEY-DH.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_PKEY-DSA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_PKEY-EC.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
EVP_PKEY-FFC.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_PKEY-HMAC.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_PKEY-RSA.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_PKEY-SM2.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_PKEY-X25519.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_RAND-CTR-DRBG.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_RAND-HASH-DRBG.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_RAND-HMAC-DRBG.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_RAND-SEED-SRC.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
EVP_RAND-TEST-RAND.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_RAND.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_SIGNATURE-DSA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_SIGNATURE-ECDSA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_SIGNATURE-ED25519.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_SIGNATURE-HMAC.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
EVP_SIGNATURE-RSA.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
fips_module.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
life_cycle-cipher.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
life_cycle-digest.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
life_cycle-kdf.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
life_cycle-mac.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
life_cycle-pkey.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
life_cycle-rand.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
migration_guide.pod OpenSSL: update to 3.0.11 2023-10-09 15:00:26 -04:00
openssl-core.h.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
openssl-core_dispatch.h.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
openssl-core_names.h.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
openssl-env.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
openssl-glossary.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
openssl-threads.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
openssl_user_macros.pod.in Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
OSSL_PROVIDER-base.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
OSSL_PROVIDER-default.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
OSSL_PROVIDER-FIPS.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
OSSL_PROVIDER-legacy.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
OSSL_PROVIDER-null.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
ossl_store-file.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
ossl_store.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
passphrase-encoding.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
property.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-asym_cipher.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-base.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-cipher.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
provider-decoder.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-digest.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-encoder.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-kdf.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
provider-kem.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-keyexch.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-keymgmt.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
provider-mac.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-object.pod OpenSSL: update to 3.0.10 2023-08-10 12:07:32 -04:00
provider-rand.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-signature.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
provider-storemgmt.pod OpenSSL: Vendor import of OpenSSL 3.0.13 2024-02-02 13:21:36 -08:00
provider.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
proxy-certificates.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
RAND.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
RSA-PSS.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
ssl.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
x509.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00
X25519.pod Merge OpenSSL 3.0.9 2023-06-23 18:53:36 -04:00