Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° OpenBSD
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ LibreSSL 3.1.1:
- ΠΠΎΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ TLS 1.3 Π½Π° Π±Π°Π·Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠ° ΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Ρ Π·Π°ΠΏΠΈΡΡΠΌΠΈ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠΊΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π»ΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠ°Ρ ΡΠ°ΡΡΡ TLS 1.3, ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΠΏΠ»Π°Π½ΠΈΡΡΡΡ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π±ΡΠ΄ΡΡΠΈΡ Π²ΡΠΏΡΡΠΊΠΎΠ². Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ Ρ OpenSSL TLS 1.3 API ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π°Π±ΠΎΡΠΎΠ² ΡΠΈΡΡΠΎΠ² ΡΠ°ΡΡΠΈΡΠ΅Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ², Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ TLSv1.3, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΡΠ²Π½ΠΎ Π½Π΅ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ ΠΏΡΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ;
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ ΠΈΠΌΡΠ½ ΡΠΈΡΡΠΎΠ² ΠΈΠ· Π½Π°Π±ΠΎΡΠ° TLSv1.3, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ Π² RFC 8446;
- ΠΠ· OpenSSL 1.1.1 ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ RSA-PSS ΠΈ RSA-OAEP;
- ΠΠ· OpenSSL 1.1.1 ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π° ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ CMS (Cryptographic Message Syntax);
- Π ΡΡΠΈΠ»ΠΈΡΡ openssl Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° «cms», Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΠΈ «req -addext» ΠΈ «s_server -groups». Π ΠΎΠΏΡΠΈΡ «-tlsextdebug» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΈΠΏΠΎΠ² ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ TLSv1.3;
; - Π£Π»ΡΡΡΠ΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ OpenSSL 1.1.1;
- ΠΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΎ ΠΊ OpenSSL ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ EVP_chacha20();
- ΠΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠΈΡΡΠΊΠ° ΠΊΠΎΠ΄Π°, Π²Π½Π΅ΡΠ΅Π½Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π² ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ°ΠΌΡΡΡΡ ΠΈ ΡΠ°Π·Π±ΠΎΡΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ².
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru