LibreSSL 2.9.1 рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реА рдкреНрд░рдХрд╛рд╢рди

рдУрдкрдирдмреАрдПрд╕рдбреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕ рд╕рд╛рджрд░ рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рдкреЛрд░реНрдЯреЗрдмрд▓ рдЖрд╡реГрддреНрддреАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди рд▓рд┐рдмрд░рдПрд╕рдПрд╕рдПрд▓ 2.9.1, рдЬреНрдпрд╛рдордзреНрдпреЗ OpenSSL рдЪрд╛ рдПрдХ рдХрд╛рдЯрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рдЙрдЪреНрдЪ рдкрд╛рддрд│реАрдЪреА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рдЖрд╣реЗ. LibreSSL рдкреНрд░рдХрд▓реНрдк рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛рдвреВрди, рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреЛрдбреВрди, тАЛтАЛрдЖрдгрд┐ рдХреЛрдб рдмреЗрд╕рдЪреА рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рд╕рд╛рдлрд╕рдлрд╛рдИ рдХрд░реВрди рдЖрдгрд┐ рдкреБрдиреНрд╣рд╛ рдХрд╛рдо рдХрд░реВрди SSL/TLS рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддреЗрдЪреНрдпрд╛ рд╕рдорд░реНрдердирд╛рд╡рд░ рдХреЗрдВрджреНрд░рд┐рдд рдЖрд╣реЗ. LibreSSL 2.9.1 рдкреНрд░рдХрд╛рд╢рди рд╣реЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкреНрд░рдХрд╛рд╢рди рдорд╛рдирд▓реЗ рдЬрд╛рддреЗ рдЬреЗ OpenBSD 6.5 рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ.

LibreSSL 2.9.1 рдордзреАрд▓ рдмрджрд▓:

  • SM3 рд╣реЕрд╢ рдлрдВрдХреНрд╢рди рдЬреЛрдбрд▓реЗ (рдЪреАрдиреА рдорд╛рдирдХ GB/T 32905-2016);
  • SM4 рдмреНрд▓реЙрдХ рд╕рд╛рдпрдлрд░ рдЬреЛрдбрд▓реЗ (рдЪреАрдиреА рдорд╛рдирдХ GB/T 32907-2016);
  • OpenSSL рд╕рд╣ рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЕрдХреНрд░реЛ OPENSSL_NO_* рдЬреЛрдбрд▓реЗ;
  • EC_KEY_METHOD рдкрджреНрдзрдд рдЕрдВрд╢рддрдГ OpenSSL рд╡рд░реВрди рдкреЛрд░реНрдЯ рдХреЗрд▓реЗрд▓реА рдЖрд╣реЗ;
  • рдЧрд╣рд╛рд│ OpenSSL 1.1 API рдХреЙрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ;
  • XChaCha20 рдЖрдгрд┐ XChaCha20-Poly1305 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ;
  • EVP рдЗрдВрдЯрд░рдлреЗрд╕рджреНрд╡рд╛рд░реЗ AES рдХреА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ;
  • CRYPTO_LOCK рдЪреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЖрд░рдВрдн рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ;
  • OpenSSL рд╕рд╣ рд╕реБрд╕рдВрдЧрддрддрд╛ рд╡рд╛рдврд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА, pbkdf2 рдХреА рд╣реЕрд╢рд┐рдВрдЧ рдпреЛрдЬрдиреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди openssl рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ; рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рддрдкрдгреЗ, enc, crl, x509 рдЖрдгрд┐ dgst рдХрдорд╛рдВрдб sha25 рд╣реЕрд╢рд┐рдВрдЧ рдкрджреНрдзрдд рд╡рд╛рдкрд░рддрд╛рдд;
  • LibreSSL рдЖрдгрд┐ OpenSSL рдордзреАрд▓ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛
    1.0 / 1.1;

  • рдЕрддрд┐рд░рд┐рдХреНрдд Wycheproof рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛;
  • рдЬреЛрдбрдгреА (рд╣рдБрдбрд╢реЗрдХ) рдХрд░рддрд╛рдирд╛ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрд╕рд╛рдареА RSA PSS рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА;
  • RFC-8446 рдордзреНрдпреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣рдБрдбрд╢реЗрдХ рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рд░рд╛рдЬреНрдп рдорд╢реАрдирдЪреА рдЬреЛрдбрд▓реЗрд▓реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА;
  • libcrypto рд╡рд░реВрди ASN.1 рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб рдХрд╛рдврд▓рд╛ рдЬреЛ рд╕реБрдорд╛рд░реЗ 20 рд╡рд░реНрд╖рд╛рдВрдкрд╛рд╕реВрди рд╡рд╛рдкрд░рд▓рд╛ рдЧреЗрд▓рд╛ рдирд╛рд╣реА;
  • 32-рдмрд┐рдЯ ARM рдЖрдгрд┐ Mingw-w64 рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рдЕрд╕реЗрдВрдмреНрд▓реА рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдЬреЛрдбрд▓реЗ;
  • Android рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╣ рд╕реБрдзрд╛рд░рд┐рдд рд╕реБрд╕рдВрдЧрддрддрд╛.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛