LibreSSL 3.7.0 рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд░рд┐рд▓реАрдЬ

OpenBSD рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ LibreSSL 3.7.0 рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реЗ, рдЬрд╕рдорд╛ OpenSSL рдХреЛ рдлреЛрд░реНрдХ рд╡рд┐рдХрд╕рд┐рдд рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рдЙрдЪреНрдЪ рд╕реНрддрд░рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗред LibreSSL рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣рдЯрд╛рдПрд░, рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдердкреЗрд░, рд░ рдХреЛрдб рдЖрдзрд╛рд░рд▓рд╛рдИ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдлрд╛ рд░ рдкреБрди: рдХрд╛рд░реНрдп рдЧрд░реЗрд░ SSL/TLS рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдЪреНрдЪ-рдЧреБрдгрд╕реНрддрд░рдХреЛ рд╕рдорд░реНрдердирдорд╛ рдХреЗрдиреНрджреНрд░рд┐рдд рдЫред LibreSSL 3.7.0 рд▓рд╛рдИ рдПрдХ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд░рд┐рд▓реАрдЬ рдорд╛рдирд┐рдиреНрдЫ рдЬрд╕рд▓реЗ OpenBSD 7.3 рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдиреЗ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫред

LibreSSL 3.7.0 рдХрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ:

  • Ed25519 рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреА рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдиреЗрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рдбреЗрдирд┐рдпрд▓ рдмрд░реНрдирд╕реНрдЯреЗрди рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рд░ Curve25519 рдЕрдгреНрдбрд╛рдХрд╛рд░ рдХрд░реНрдн рд░ SHA-512 рд╣реНрдпрд╛рд╕рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред 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 PRIVATE KEY рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╣рдЯрд╛рдЗрдпреЛред
  • DSA рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрдиреНрддрд░рд┐рдХ рдХреЛрдб рдкреБрди: рдХрд╛рд░реНрдп рдЧрд░рд┐рдпреЛред
  • TLSv1.2 рдХрд╛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдпрд╛рдд рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдб рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдЫред
  • рдкреБрд░рд╛рдиреЛ TLS рд╕реНрдЯреНрдпрд╛рдХ рд╕рдлрд╛ рдЧрд░реА рдкреБрди: рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫред
  • BIO_read() рд░ BIO_write() рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ OpenSSL 3 рдХреЛ рдирдЬрд┐рдХ рдЫред]

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди