LibreSSL 3.7.0 เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฐเชฟเชฒเซ€เช

เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชฒเชฟเชฌเชฐเชเชธเชเชธเชเชฒ 3.7.0 เชชเซ‡เช•เซ‡เชœเชจเซ€ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฒ เช†เชตเซƒเชคเซเชคเชฟเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชฐเชœเซ‚ เช•เชฐเซเชฏเซเช‚, เชœเซ‡เชฎเชพเช‚ เช‰เชšเซเชš เชธเซเชคเชฐเชจเซ€ เชธเซเชฐเช•เซเชทเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เช“เชชเชจเชเชธเชเชธเชเชฒเชจเซ‹ เชซเซ‹เชฐเซเช• เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. LibreSSL เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€เชจเซ‡, เชตเชงเชพเชฐเชพเชจเซ€ เชธเซเชฐเช•เซเชทเชพ เชธเซเชตเชฟเชงเชพเช“ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡, เช…เชจเซ‡ เช•เซ‹เชก เชฌเซ‡เชเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชธเชพเชซ เช…เชจเซ‡ เชชเซเชจเชƒเช•เชพเชฐเซเชฏ เช•เชฐเซ€เชจเซ‡ SSL/TLS เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเซเชธ เชฎเชพเชŸเซ‡ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชจเชพ เชธเชฎเชฐเซเชฅเชจ เชชเชฐ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช›เซ‡. LibreSSL 3.7.0 เชฐเซ€เชฒเซ€เชเชจเซ‡ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชฐเซ€เชฒเซ€เช เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ 7.3 เชฎเชพเช‚ เชธเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชธเซเชตเชฟเชงเชพเช“ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡.

LibreSSL 3.7.0 เชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“:

  • เชกเซ‡เชจเชฟเชฏเชฒ เชฌเชฐเซเชจเชธเซเชŸเซ€เชจ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค เช…เชจเซ‡ เช•เชฐเซเชต25519 เชฒเช‚เชฌเช—เซ‹เชณ เชตเชณเชพเช‚เช• เช…เชจเซ‡ SHA-25519 เชนเซ‡เชถ เชชเชฐ เช†เชงเชพเชฐเชฟเชค Ed512 เชชเชฌเซเชฒเชฟเช• เช•เซ€ เชกเชฟเชœเชฟเชŸเชฒ เชธเชฟเช—เซเชจเซ‡เชšเชฐ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ. Ed25519 เชธเชชเซ‹เชฐเซเชŸ เช…เชฒเช— เช†เชฆเชฟเชฎ เชธเซเชตเชฐเซ‚เชชเซ‡ เช…เชจเซ‡ EVP เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฒเชฌเซเชง เช›เซ‡.
  • EVP เชˆเชจเซเชŸเชฐเชซเซ‡เชธเซ‡ X25519 เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชฒเช‚เชฌเช—เซ‹เชณ เชตเชณเชพเช‚เช• เชชเชฐ เชชเซ‹เชˆเชจเซเชŸเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฎเชพเชคเซเชฐ "X" เช•เซ‹เช“เชฐเซเชกเชฟเชจเซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ Ed25519 เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹เชฅเซ€ เช…เชฒเช— เช›เซ‡, เชœเซ‡ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช•เซ‹เชกเชจเซ€ เชฎเชพเชคเซเชฐเชพเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เช˜เชŸเชพเชกเซ€ เชถเช•เซ‡ เช›เซ‡.
  • EVP_PKEY_ED1.1, EVP_PKEY_HMAC เช…เชจเซ‡ EVP_PKEY_X25519 เช•เซ€เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเซ€, OpenSSL 25519 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชœเชพเชนเซ‡เชฐ เช…เชจเซ‡ เช–เชพเชจเช—เซ€ เช•เซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเซ€ API เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชธเชฟเชธเซเชŸเชฎ เชซเช‚เช•เซเชถเชจเซเชธ timegm() เช…เชจเซ‡ gmtime() เชจเซ‡ เชฌเชฆเชฒเซ‡, BoringSSL เชจเชพ POSIX เชซเช‚เช•เซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชพเชฐเซ€เช–เซ‹เชจเซ‡ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.
  • BN (BigNum) เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช เชœเซ‚เชจเชพ เช…เชจเซ‡ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เช•เซ‹เชกเชจเซ‡ เชธเชพเชซ เช•เชฐเซเชฏเชพ เช›เซ‡ เชœเซ‡ เชชเซเชฐเชพเช‡เชฎ เชจเช‚เชฌเชฐเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.
  • HMAC เชชเซเชฐเชพเช‡เชตเซ‡เชŸ เช•เซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฆเซ‚เชฐ เช•เชฐเซเชฏเซ‹.
  • DSA เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เช†เช‚เชคเชฐเชฟเช• เช•เซ‹เชก เชชเซเชจเชƒเช•เชพเชฐเซเชฏเซ‹.
  • TLSv1.2 เชฎเชพเชŸเซ‡ เช•เซ€ เชจเชฟเช•เชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชก เชซเชฐเซ€เชฅเซ€ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เชœเซ‚เชจเชพ TLS เชธเซเชŸเซ‡เช•เชจเซ‡ เชธเชพเชซ เช•เชฐเซ€เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชพเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • BIO_read() เช…เชจเซ‡ BIO_write() เชซเช‚เช•เซเชถเชจเชจเซเช‚ เชตเชฐเซเชคเชจ OpenSSL 3 เชจเซ€ เชจเชœเซ€เช• เช›เซ‡.]

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

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