เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ wolfSSL 5.1.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

เจธเฉฐเจ–เฉ‡เจช เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ wolfSSL 5.1.0 เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ, เจธเฉ€เจฎเจค เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเจฐเฉ‹เจคเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ†เจซ เจฅเจฟเฉฐเจ—เจธ เจกเจฟเจตเจพเจˆเจธเจพเจ‚, เจธเจฎเจพเจฐเจŸ เจนเฉ‹เจฎ เจธเจฟเจธเจŸเจฎ, เจ†เจŸเฉ‹เจฎเฉ‹เจŸเจฟเจต เจธเฉ‚เจšเจจเจพ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚, เจฐเจพเจŠเจŸเจฐเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉ‹เจฌเจพเจˆเจฒ เจซเฉ‹เจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจเจฎเจฌเฉ‡เจกเจก เจกเจฟเจตเจพเจˆเจธเจพเจ‚ 'เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค, เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ•เฉ‹เจก C เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ 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) เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ…เจชเจพเจšเฉ‡ http เจธเจฐเจตเจฐ เจฒเจˆ เจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจชเฉ‹เจธเจŸ-เจ•เฉเจ†เจ‚เจŸเจฎ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเฉ€ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค TLS 1.3 เจฒเจˆ, NIST เจฐเจพเจŠเจ‚เจก 3 FALCON เจกเจฟเจœเฉ€เจŸเจฒ เจนเจธเจคเจพเจ–เจฐ เจธเจ•เฉ€เจฎ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ•เฉเจ†เจ‚เจŸเจฎ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ 'เจคเฉ‡ เจšเฉ‹เจฃ เจชเฉเจฐเจคเฉ€ เจฐเฉ‹เจงเจ•, เจ•เฉเจฐเจฟเจชเจŸเฉ‹-เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฎเฉ‹เจก เจตเจฟเฉฑเจš wolfSSL เจคเฉ‹เจ‚ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ‡ cURL เจฆเฉ‡ เจŸเฉˆเจธเจŸ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค
  • เจนเฉ‹เจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเจพเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, NGINX 1.21.4 เจ…เจคเฉ‡ Apache httpd 2.4.51 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเฉ‡เจ…เจฐ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • OpenSSL เจจเจพเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฒเจˆ, 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_vald_, SSL_CTX_vald_, ly_data SSL_write_ เจจเฉ‚เฉฐ เจ•เฉ‹เจก early_data เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • 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 เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจฆเฉ‚เจœเฉ€ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ‡เฉฑเจ• wolfSSL-เจ…เจงเจพเจฐเจฟเจค เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจœเจพเจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เฉฑเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเฉˆเจธเจผเจจ เจฆเฉ‡ เจฎเฉเฉœ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ 'เจคเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉˆ เจœเฉ‹ เจธเจฐเจตเจฐ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจตเจฟเฉฑเจš เจตเจฟเจธเจผเจตเจพเจธ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจฒเฉœเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹