NPM рд░реЗрдкреЙрдЬрд┐рдЯрд░реА TLS 1.0 рдЖрдгрд┐ 1.1 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдХрдореА рдХрд░рдд рдЖрд╣реЗ

GitHub рдиреЗ NPM рдкреЕрдХреЗрдЬ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЖрдгрд┐ npmjs.com рд╕рд╣ NPM рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╕рд░реНрд╡ рд╕рд╛рдЗрдЯреНрд╕рдордзреАрд▓ TLS 1.0 рдЖрдгрд┐ 1.1 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЖрд╣реЗ. 4 рдСрдХреНтАНрдЯреЛрдмрд░рдкрд╛рд╕реВрди, рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрд╢реА рдЬреЛрдбрдгреНтАНрдпрд╛рд╕рд╛рдареА, рдкреЕрдХреЗрдЬреЗрд╕ рдЗрдиреНтАНрд╕реНтАНрдЯреЙрд▓ рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА, рдХрд┐рдорд╛рди TLS 1.2 рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрдЪреА рдЖрд╡рд╢реНтАНрдпрдХрддрд╛ рдЕрд╕реЗрд▓. GitHub рд╡рд░рдЪ, TLS 1.0/1.1 рдЪреЗ рд╕рдорд░реНрдерди рдлреЗрдмреНрд░реБрд╡рд╛рд░реА 2018 рдордзреНрдпреЗ рдкрд░рдд рдмрдВрдж рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ. рд╣реЗрддреВ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕реЗрд╡рд╛рдВрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╕рд╛рдареА рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдбреЗрдЯрд╛рдЪреНрдпрд╛ рдЧреЛрдкрдиреАрдпрддреЗрд╕рд╛рдареА рдЪрд┐рдВрддреЗрдЪрд╛ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рдореНрд╣рдЯрд▓реЗ рдЬрд╛рддреЗ. GitHub рдиреБрд╕рд╛рд░, NPM рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрд▓рд╛ рд╕реБрдорд╛рд░реЗ 99% рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдзреАрдЪ TLS 1.2 рдХрд┐рдВрд╡рд╛ 1.3 рд╡рд╛рдкрд░реВрди рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ Node.js рдиреЗ 1.2 рдкрд╛рд╕реВрди TLS 2013 рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ (рд░рд┐рд▓реАрдЭ 0.10 рдкрд╛рд╕реВрди), рддреНрдпрд╛рдореБрд│реЗ рдмрджрд▓рд╛рдЪрд╛ рдлрдХреНрдд рдПрдХ рд▓рд╣рд╛рди рднрд╛рдЧ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдИрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреЗ

рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдард╡реВ рджреНрдпрд╛ рдХреА TLS 1.0 рдЖрдгрд┐ 1.1 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЕрдзрд┐рдХреГрддрдкрдгреЗ IETF (рдЗрдВрдЯрд░рдиреЗрдЯ рдЗрдВрдЬрд┐рдирд┐рдпрд░рд┐рдВрдЧ рдЯрд╛рд╕реНрдХ рдлреЛрд░реНрд╕) рджреНрд╡рд╛рд░реЗ рдЕрдкреНрд░рдЪрд▓рд┐рдд рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдореНрд╣рдгреВрди рд╡рд░реНрдЧреАрдХреГрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. TLS 1.0 рддрдкрд╢реАрд▓ рдЬрд╛рдиреЗрд╡рд╛рд░реА 1999 рдордзреНрдпреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реЗ. рд╕рд╛рдд рд╡рд░реНрд╖рд╛рдВрдирдВрддрд░, TLS 1.1 рдЕрдкрдбреЗрдЯ рдЗрдирд┐рд╢рд┐рдПрд▓рд╛рдпрдЭреЗрд╢рди рд╡реНрд╣реЗрдХреНрдЯрд░ рдЖрдгрд┐ рдкреЕрдбрд┐рдВрдЧрдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдзрд╛рд░рдгрд╛рдВрд╕рд╣ рдЬрд╛рд░реА рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. TLS 1.0/1.1 рдЪреНрдпрд╛ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдВрдкреИрдХреА рдЖрдзреБрдирд┐рдХ рд╕рд┐рдлрд░рд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рдЪрд╛ рдЕрднрд╛рд╡ рдЖрд╣реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, ECDHE рдЖрдгрд┐ AEAD) рдЖрдгрд┐ рдЬреБрдиреНрдпрд╛ рд╕рд┐рдлрд░рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХрддреЗрдЪреА рдЙрдкрд╕реНрдерд┐рддреА, рдЬреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддреЗрд╡рд░ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдкреНрд░рд╢реНрдирдЪрд┐рдиреНрд╣ рдЖрд╣реЗ. рд╕рдВрдЧрдгрдХреАрдп рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╡рд┐рдХрд╛рд╕ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЕрдЦрдВрдбрддрд╛ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг MD5 рдЖрдгрд┐ SHA-1 рд╡рд╛рдкрд░рддреЗ). рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреНрдпрд╛ рд╕рдорд░реНрдердирд╛рдореБрд│реЗ рдЖрдзреАрдЪ ROBOT, DROWN, BEAST, Logjam рдЖрдгрд┐ FREAK рд╕рд╛рд░рдЦреЗ рд╣рд▓реНрд▓реЗ рдЭрд╛рд▓реЗ рдЖрд╣реЗрдд. рддрдерд╛рдкрд┐, рдпрд╛ рд╕рдорд╕реНрдпрд╛ рдереЗрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдирд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдирд╛рд╣реАрдд рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рд╕реЛрдбрд╡рд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛. TLS 1.0/1.1 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдордзреНрдпреЗ рд╕реНрд╡рддрдГрдЪ рдЧрдВрднреАрд░ рдЕрд╕реБрд░рдХреНрд╖рд╛ рдирд╕рддрд╛рдд рдЬреНрдпрд╛рдВрдЪрд╛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣рд▓реНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрдкрдпреЛрдЧ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

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

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