рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реА рд╡реБрд▓реНрдлрдПрд╕рдПрд╕рдПрд▓ 4.4.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рдЙрдкрд▓рдмреНрдз рдХреЙрдореНрдкреЕрдХреНрдЯ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реАрдЪреЗ рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рди рд╡реБрд▓реНрдлрдПрд╕рдПрд▓ рек.рек.реж, рдорд░реНрдпрд╛рджрд┐рдд рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрдгрд┐ рдореЗрдорд░реА рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╣ рдПрдореНрдмреЗрдбреЗрдб рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ, рдЬрд╕реЗ рдХреА рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрдЬ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕, рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рд╕рд┐рд╕реНрдЯрдореНрд╕, рдЗрди-рд╡реНрд╣реЗрдЗрдХрд▓ рдЗрдиреНрдлреЙрд░реНрдореЗрд╢рди рд╕рд┐рд╕реНрдЯрдореНрд╕, рд░рд╛рдЙрдЯрд░ рдЖрдгрд┐ рдореЛрдмрд╛рдИрд▓ рдлреЛрди. рдХреЛрдб C рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv2 рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд.

рд╣реЗ рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдзреБрдирд┐рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреЗ рдЙрдЪреНрдЪ-рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 рдЖрдгрд┐ DTLS 1.2 рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ, рдЬреЗ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдЪреНрдпрд╛ рдорддреЗ, OpenSSL рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдкреЗрдХреНрд╖рд╛ 20 рдкрдЯ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреЕрдХреНрдЯ рдЖрд╣реЗрдд. рддреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╕рд░рд▓реАрдХреГрдд API рдЖрдгрд┐ OpenSSL API рд╕рд╣ рд╕реБрд╕рдВрдЧрддрддреЗрд╕рд╛рдареА рдПрдХ рд╕реНрддрд░ рджреЛрдиреНрд╣реА рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рд╕рдорд░реНрдерди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рдУрд╕реАрдПрд╕рдкреА (рдСрдирд▓рд╛рдЗрди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд┐рддреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдЖрдгрд┐ рд╕реАрдЖрд░рдПрд▓ (рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд░рджреНрдж рдХрд░рдгреНрдпрд╛рдЪреА рдпрд╛рджреА) рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд░рджреНрдж рдХрд░рдгреНрдпрд╛рдЪреА рддрдкрд╛рд╕рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.

wolfSSL 4.4.0 рдЪреЗ рдореБрдЦреНрдп рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдорд╛рдпрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЪрд┐рдкреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди
    рдХреНрд╡рд╛рд▓рдХреЙрдо рд╖рдЯрдХреЛрди;
  • рдбреАрдПрд╕рдкреА рдЪрд┐рдк рдмрд╛рдЬреВрд▓рд╛ рдПрд░рд░ рдХрд░реЗрдХреНрд╢рди рдХреЛрдб (рдИрд╕реАрд╕реА) рдЪреЗрдХрд┐рдВрдЧ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╣рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдбреАрдПрд╕рдкреА рдЕрд╕реЗрдВрдмреНрд▓реА;
  • ChaCha20/Poly1305 рдореЛрдбрд╕рд╛рдареА рдирд╡реАрди API AEAD;
  • рдУрдкрдирд╡реНрд╣реАрдкреАрдПрди рд╕рдорд░реНрдерди;
  • рдЕрдкрд╛рдЪреЗ http рд╕рд░реНрд╡реНрд╣рд░рд╕рд╣ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • IBM s390x рд╕рдкреЛрд░реНрдЯ;
  • ED25519 рд╕рд╛рдареА PKCS8 рд╕рдорд░реНрдерди;
  • рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдореЕрдиреЗрдЬрд░рдордзреНрдпреЗ рдХреЙрд▓рдмреЕрдХрд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • P384 SP рд╕рд╛рдареА рдЕрдВрдбрд╛рдХреГрддреА рд╡рдХреНрд░ рд╕рдорд░реНрдерди.
  • BIO рдЖрдгрд┐ EVP рд╕рд╛рдареА API;
  • AES-OFB рдЖрдгрд┐ AES-CFB рдореЛрдбрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА;
  • рд▓рдВрдмрд╡рд░реНрддреБрд│рд╛рдХрд╛рд░ рд╡рдХреНрд░ Curve448, X448 рдЖрдгрд┐ Ed448 рд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд░рд╡реЗрдЧ рд╡рд╛рдкрд░реВрди рд░реЗрдиреЗрд╕рд╛рд╕ рд╕рд┐рдирд░реНрдЬреА S7G2 рдЪреНрдпрд╛ рдмрд╛рдВрдзрдХрд╛рдорд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди.

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