Botan 3.0.0 แแ แแแขแแแ แแคแแฃแแ แแแแแแแแแแ แแฎแแ แฎแแแแแกแแฌแแแแแแ NeoPG แแ แแแฅแขแจแ แแแแแกแแงแแแแแแแ, GnuPG 2-แแก แฉแแแแแแ. แแแแแแแแแแ แแแแแแแแแ แแแ แแ แแแแขแแแแแแก แแแ แแแแแฅแชแแแก, แ แแแแแแแช แแแแแแงแแแแแ TLS แแ แแขแแแแแจแ, X.509 แกแแ แแแคแแแแขแแแจแ, AEAD แจแแคแ แแแจแ, TPM แแแแฃแแแแจแ. , PKCS#11, แแแ แแแแก แฐแแจแแ แแแ แแ แแแกแข-แแแแแขแฃแ แ แแ แแแขแแแ แแคแแ (แฐแแจแแ แแแคแฃแซแแแแฃแแ แฎแแแแแฌแแ แแแ แแ McEliece-แแ แแแคแฃแซแแแแฃแแ แแแกแแฆแแแแก แจแแแแแฎแแแแ). แแแแแแแแแแ แแแฌแแ แแแแ C++-แแ แแ แแแฌแแแแแแ BSD แแแชแแแแแแ.
แแฎแแ แแแแแจแแแแแจแ แชแแแแแแแแแก แจแแ แแก:
- แแแแแก แแแแ แกแแจแฃแแแแแแก แแซแแแแ แแแแแแงแแแแก C++20 แกแขแแแแแ แขแ (แแแ แ แแแแแแงแแแแแแแ C++11); แจแแกแแแแแแกแแ, แแแแฎแแแแแแ แแแแแแแแขแแ แแแแก แแแแแ แ แแแแแแ แแ - แแแแแแฃแ GCC 11, Clang 14 แแ MSVC 2022 แแ แแก แกแแญแแ แ แแกแแแแแแแกแแแแก. แแฎแแ แแแญแแ แ. HP แแ Pathscale แจแแแแแแแแแแแแกแแแแก แจแแฌแงแแ, แแกแแแ แ แแแแ แช Google NaCL แแ IncludeOS แแ แแแฅแขแแแ.
- แแแแฎแแ แชแแแแแ แชแแแแแแแแแแก แแแแ แแแฌแแแ, แ แแแแแแแช แแ แฆแแแแก แฃแแแแ แแแแกแแแแแแแแก. แแแแ แ แแแซแแแแแแฃแแ แกแแแแฃแ แแก แคแแแแ แฌแแแจแแแ, แแแแแแแแแ, แแแ แแแแฃแแ แแแแแ แแแแแแแกแแแแก แแแแแฎแแกแแแแแแแแ (aes.h แแ แ.แจ.). แแแแฆแแแฃแแแ แคแฃแแฅแชแแแแแกแ แแ แแแแแ แแแแแแแก แแแแแแแแแขแแชแแแแ, แ แแแแแแแช แแแ แ แแแแแชแฎแแแแ แแแซแแแแแแฃแแแ (CAST-256, MISTY1, Kasumi, DESX, XTEA, PBKDF1, MCEIES, CBC-MAC, Tiger, NEWHOPE, CECPQ1). แคแกแแแแ แจแแแแฎแแแแแแ แ แแชแฎแแแแแก แแแแแ แแขแแ แแกแแแแก แแแขแ แแแแแก แแแแแ แแ แแแแกแแก แฉแแแ แจแแแฌแงแแแขแแ /proc แแ /dev/random-แแก แแแแแงแแแแแ. แแแแแแ แแ แแแแกแ (แแแแแแแแแ, Data_Store), แกแขแ แฃแฅแขแฃแ แแแ แแ แแฆแ แแชแฎแแ แแแแฆแแแฃแแแ API-แแแ. แแแแ แฃแแแแ แแ แจแแจแแแแ แแแจแแแแแก แแแแแงแแแแแ แจแแฌแงแแ, แกแแแแช แแก แจแแกแแซแแแแแแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ TLS 1.3 แแ แแขแแแแแแกแแแแก. TLS 1.0, TLS 1.1 แแ DTLS 1.0 แแฎแแ แแแญแแ แ แจแแฌแงแแ. DSA, SRP, SEED, AES-128 OCB, CECPQ1, DHE_PSK แแ Camellia CBC แจแแคแ แแแแก แแแแแแแฅแขแแแแก, แแแแแแแฃแ แ แจแแคแ แแแแก แแ SHA-1 แฐแแจแแแแก แแฎแแ แแแญแแ แ แแแแฆแแแฃแแแ TLS แแแแฎแแ แชแแแแแแแแแ.
- แแแแแแขแ Kyber-แแก แแแกแข-แแแแแขแฃแ แ แแ แแแขแแแ แแคแแแก แแแแแ แแแแแก แแฎแแ แแแญแแ แ, แ แแแแแแช แแแแ แแแแ แฃแฎแแจแ แซแแแแก แแแแแ แ แแแแแขแฃแ แแแแแแฃแขแแ แแ.
- แแแแแขแแแฃแแแ Dilithium-แแก แแแกแข-แแแแแขแฃแ แ แแ แแแขแแแ แแคแแแก แแแแแ แแแแแก แแฎแแ แแแญแแ แ แชแแคแ แฃแ แฎแแแแแฌแแ แแแแแ แแฃแจแแแแแกแแแแก.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ แแแแคแกแฃแ แ แแ แฃแแแก แฌแแ แขแแแแก แคแแ แแแขแแก แฐแแจแแ แแแแกแแแแก SSWU (draft-irtf-cfrg-hash-to-curve) แขแแฅแแแแแก แแแแแงแแแแแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ BLAKE2b แแ แแแขแแแ แแคแแฃแแ แฐแแจแแก แคแฃแแฅแชแแแกแแแแก.
- แจแแแแแแแแแแแฃแแแ แแฎแแแ แแ แแแ แแแแ แแแแก แแแขแแ แคแแแกแ T::new_object, แ แแแแแแช แแแ แฃแแแแก unique_ptr แจแแจแแแแ "T*" แแแฉแแแแแแแแก แแแชแแแแ.
- แแแแแขแแแฃแแแ แแฎแแแ แคแฃแแฅแชแแแแ แแ API: X509_DN::DER_encode, Public_Key::get_int_field, ideal_granularity, requires_entire_message, SymmetricAlgorithm::has_keying_material. แแแแแขแแแฃแแแ แแฎแแแ แคแฃแแฅแชแแแแแก แแแแ แแแแ แแแ C (C89) แแแแจแ แแแแแกแแงแแแแแแแ.
- Argon2 แแแแแ แแแแแก แแแแแ แแแ แแงแแแแแก AVX2 แแแกแขแ แฃแฅแชแแแแก.
- แชแฎแ แแแแแแก แแแแ Camellia, ARIA, SEED, DES แแ Whirlpool แแแแแ แแแแแแแก แแแแฎแแ แชแแแแแแแจแ แจแแแชแแ แแ.
- แจแแแแแแแแแแแฃแแแ DES/3DES-แแก แแฎแแแ แแแแแแแแแขแแชแแ, แ แแแแแแช แแแชแฃแแแ แแแแ แแแแ แแ แฎแแก แจแแขแแแแแแก แฃแแแขแแกแ แแแแกแแกแแแ, แ แแแแแแแช แแคแแกแแแแ แฅแแจแแก แแแแแแแ แแแแแก.
- SHACAL2 แแแแแ แแแ แแแขแแแแแแแฃแแแ ARMv8 แแ POWER แแ แฅแแขแแฅแขแฃแ แแแแ แแแคแฃแซแแแแฃแแ แกแแกแขแแแแแแกแแแแก.
- แแแ แแขแแขแแก แแแขแแแแก แแแแแแแแแก, bcrypt/base64 แแแแแแ แขแแชแแแกแ แแ ASN.1 แกแขแ แแฅแแแแก แขแแแแก แแแแกแแแฆแแ แแก แแแแ แแแแแแแกแฃแคแแแแฃแแแ แชแฎแ แแแแแแก แซแแแแแจแ แแ แแฎแแ แแแแแฃแแแแแแแแแ แแแแฃแจแแแแแฃแแ แแแแแชแแแแแแกแแแ (แแแแแก แแฃแแแแ แแ แแจแ)
แฌแงแแ แ: opennet.ru