เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชตเซเชฒเซเชซเชเชธเชเชธเชเชฒ 5.1.0เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เช•เซ‹เชฎเซเชชเซ‡เช•เซเชŸ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ wolfSSL 5.1.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชธเช‚เชธเชพเชงเชจเซ‹, เชœเซ‡เชฎ เช•เซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เช“เชซ เชฅเชฟเช‚เช—เซเชธ เชกเชฟเชตเชพเช‡เชธ, เชธเซเชฎเชพเชฐเซเชŸ เชนเซ‹เชฎ เชธเชฟเชธเซเชŸเชฎเซเชธ, เช“เชŸเซ‹เชฎเซ‹เชŸเชฟเชต เช‡เชจเซเชซเชฐเซเชฎเซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎเซเชธ, เชฐเชพเช‰เชŸเชฐเซเชธ เช…เชจเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เชซเซ‹เชจเซเชธ เชธเชพเชฅเซ‡ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช, เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เช•เซ‹เชก เชธเซ€ เชญเชพเชทเชพเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ GPLv2 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช†เชงเซเชจเชฟเช• เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเชพ เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 เช…เชจเซ‡ DTLS 1.2เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช…เชจเซเชธเชพเชฐ OpenSSL เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เช•เชฐเชคเชพเช‚ 20 เช—เชฃเชพ เชตเชงเซ เช•เซ‹เชฎเซเชชเซ‡เช•เซเชŸ เช›เซ‡. เชคเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชธเชฐเชณ API เช…เชจเซ‡ OpenSSL API เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเชพเชŸเซ‡ เชเช• เชธเซเชคเชฐ เชฌเช‚เชจเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฐเชฆเชฌเชพเชคเชฒ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ OCSP (เช“เชจเชฒเชพเชˆเชจ เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชŸ เชธเซเชŸเซ‡เชŸเชธ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ) เช…เชจเซ‡ CRL (เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชŸ เชฐเชฟเชตเซ‹เช•เซ‡เชถเชจ เชฒเชฟเชธเซเชŸ) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡.

wolfSSL 5.1.0 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“:

  • เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชธเชชเซ‹เชฐเซเชŸ: NXP SE050 (Curve25519 เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡) เช…เชจเซ‡ Renesas RA6M4. Renesas RX65N/RX72N เชฎเชพเชŸเซ‡, TSIP 1.14 (เชŸเซเชฐเชธเซเชŸเซ‡เชก เชธเชฟเช•เซเชฏเซ‹เชฐ IP) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • Apache HTTP เชธเชฐเซเชตเชฐ เชฎเชพเชŸเซ‡ เชชเซ‹เชฐเซเชŸเชฎเชพเช‚ เชชเซ‹เชธเซเชŸ-เช•เซเชตเซ‹เชจเซเชŸเชฎ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเซ€ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชพเชˆ. TLS 1.3 เชฎเชพเชŸเซ‡, NIST เชฐเชพเช‰เชจเซเชก 3 FALCON เชกเชฟเชœเชฟเชŸเชฒ เชธเชฟเช—เซเชจเซ‡เชšเชฐ เชธเซเช•เซ€เชฎ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช•เซเชตเซ‹เชจเซเชŸเชฎ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เชชเชธเช‚เชฆเช—เซ€ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฐเซ‹เชงเช•, เช•เซเชฐเชฟเชชเซเชŸเซ‹-เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเชพ เชฎเซ‹เชกเชฎเชพเช‚ เชตเซเชฒเซเชซเชเชธเชเชธเชเชฒ เชฆเซเชตเชพเชฐเชพ เช•เชฎเซเชชเชพเชˆเชฒ เช•เชฐเซ‡เชฒ เชธเซ€เช†เชฐเชเชฒเชจเชพ เชตเชงเชพเชฐเชพเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹.
  • เช…เชจเซเชฏ เชฒเชพเชˆเชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, NGINX 1.21.4 เช…เชจเซ‡ Apache httpd 2.4.51 เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐเชจเซ‡ เชธเซเชคเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • SSL_OP_NO_TLSv1_2 เชซเซเชฒเซ‡เช— เช…เชจเซ‡ SSL_CTX_get_max_early_data, SSL_CTX_set_max_early_data, SSL_set_max_early_data, SSL_get_max_early_data, SSL_CTX_clear_mode, SSL_CTX_clear_mode, SSL_CTX_clear_mode, SSL_CTX_clear_mode, SSL_CTX_clear_valda OpenSSL เชธเซเชธเช‚เช—เชคเชคเชพ _early_data เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชชเชฐ SL_write เช•เชฐเซ‹.
  • AES-CCM เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‰เชฒเชฌเซ‡เช• เชซเช‚เช•เซเชถเชจเชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชพเชˆ.
  • CSR (เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชฐ เชนเชธเซเชคเชพเช•เซเชทเชฐ เช•เชฐเชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€) เชฎเชพเชŸเซ‡ เช•เชธเซเชŸเชฎ OID เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‡เช•เซเชฐเซ‹ WOLFSSL_CUSTOM_OID เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • FSSL_ECDSA_DETERMINISTIC_K_VARIANT เชฎเซ‡เช•เซเชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชธเช•เซเชทเชฎ, เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค ECC เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ.
  • wc_GetPubKeyDerFromCert, wc_InitDecodedCert, wc_ParseCert เช…เชจเซ‡ wc_FreeDecodedCert เชจเชตเชพ เช•เชพเชฐเซเชฏเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • เช“เช›เซ€ เช—เช‚เชญเซ€เชฐเชคเชพ เชคเชฐเซ€เช•เซ‡ เชฐเซ‡เชŸ เช•เชฐเชพเชฏเซ‡เชฒเซ€ เชฌเซ‡ เชจเชฌเชณเชพเชˆเช“ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชˆ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชจเชฌเชณเชพเชˆ TLS 1.2 เช•เชจเซ‡เช•เซเชถเชจ เชชเชฐ MITM เชนเซเชฎเชฒเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซเชฒเชพเชฏเชจเซเชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ DoS เชนเซเชฎเชฒเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชฌเซ€เชœเซ€ เชจเชฌเชณเชพเชˆ เชตเซเชฒเซเชซเชเชธเชเชธเชเชฒ-เช†เชงเชพเชฐเชฟเชค เชชเซเชฐเซ‹เช•เซเชธเซ€ เช…เชฅเชตเชพ เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชธเชคเซเชฐเชจเชพ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เชชเชฐ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡ เชœเซ‡ เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชฎเชพเช‚ เชตเชฟเชถเซเชตเชพเชธเชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชพเช‚เช•เชณเชจเซ‡ เชคเชชเชพเชธเชคเชพ เชจเชฅเซ€.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹