แžƒแŸ’แž›แžถแŸ†แž„ NPM แž€แŸ†แž–แžปแž„แž”แžŠแžทแžŸแŸแž’แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ TLS 1.0 แž“แžทแž„ 1.1

GitHub แž”แžถแž“แžŸแž˜แŸ’แžšแŸแž…แž…แžทแžแŸ’แžแž”แž‰แŸ’แžˆแž”แŸ‹แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ TLS 1.0 แž“แžทแž„ 1.1 แž“แŸ…แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„แž€แž‰แŸ’แž…แž”แŸ‹ NPM แž“แžทแž„แž‚แŸแž แž‘แŸ†แž–แŸแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžŠแŸ‚แž›แž–แžถแž€แŸ‹แž–แŸแž“แŸ’แž’แž‡แžถแž˜แžฝแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹ NPM แžšแžฝแž˜แž‘แžถแŸ†แž„ npmjs.com แž•แž„แžŠแŸ‚แžšแŸ” แž…แžถแž”แŸ‹แž–แžธแžแŸ’แž„แŸƒแž‘แžธ 4 แžแŸ‚แžแžปแž›แžถ แž€แžถแžšแž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แžƒแŸ’แž›แžถแŸ†แž„ แžšแžฝแž˜แž‘แžถแŸ†แž„แž€แžถแžšแžŠแŸ†แžกแžพแž„แž€แž‰แŸ’แž…แž”แŸ‹แž“แžนแž„แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™แžขแžแžทแžแžทแž‡แž“แžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแž™แŸ‰แžถแž„แž แŸ„แž…แžŽแžถแžŸแŸ‹ TLS 1.2 แŸ” แž“แŸ…แž›แžพ GitHub แžแŸ’แž›แžฝแž“แžœแžถ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ TLS 1.0/1.1 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แžˆแž”แŸ‹แžกแžพแž„แžœแžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ‚แž€แžปแž˜แŸ’แž—แŸˆ แž†แŸ’แž“แžถแŸ† 2018แŸ” แž€แžถแžšแž‡แž˜แŸ’แžšแžปแž‰แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž“แžทแž™แžถแž™แžแžถแž˜แžถแž“แž€แžถแžšแž–แŸ’แžšแžฝแž™แž”แžถแžšแž˜แŸ’แž—แž…แŸ†แž–แŸ„แŸ‡แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž“แŸƒแžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžšแž”แžŸแŸ‹แžแŸ’แž›แžฝแž“ แž“แžทแž„แž€แžถแžšแžŸแž˜แŸ’แž„แžถแžแŸ‹แž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แŸ” แž™แŸ„แž„แžแžถแž˜ โ€‹โ€‹GitHub แž”แŸ’แžšแž แŸ‚แž› 99% แž“แŸƒแžŸแŸ†แžŽแžพแž‘แŸ…แž€แžถแž“แŸ‹แžƒแŸ’แž›แžถแŸ†แž„ NPM แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แžšแžฝแž…แž แžพแž™แžŠแŸ„แž™แž”แŸ’แžšแžพ TLS 1.2 แžฌ 1.3 แž แžพแž™ Node.js แž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ TLS 1.2 แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž†แŸ’แž“แžถแŸ† 2013 (แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ 0.10) แžŠแžผแž…แŸ’แž“แŸแŸ‡แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž“แžนแž„แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžแŸ‚แž•แŸ’แž“แŸ‚แž€แžแžผแž…แž˜แžฝแž™แž“แŸƒ แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แŸ”

แž…แžผแžšแž™แžพแž„แž…แžถแŸ†แžแžถแž–แžทแž’แžธแž€แžถแžš TLS 1.0 แž“แžทแž„ 1.1 แžแŸ’แžšแžผแžœแž”แžถแž“แž…แžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แž‡แžถแž•แŸ’แž›แžผแžœแž€แžถแžšแžแžถแž‡แžถแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแžŠแŸ‚แž›แž›แŸ‚แž„แž”แŸ’แžšแžพแž แžพแž™แžŠแŸ„แž™ IETF (แž€แŸ’แžšแžปแž˜แž€แžถแžšแž„แžถแžšแžœแžทแžŸแŸ’แžœแž€แž˜แŸ’แž˜แžขแŸŠแžธแž“แž’แžบแžŽแžทแž)แŸ” แž€แžถแžšแž”แž‰แŸ’แž‡แžถแž€แŸ‹ TLS 1.0 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แž•แŸ’แžŸแžถแž™แž€แŸ’แž“แžปแž„แžแŸ‚แž˜แž€แžšแžถ แž†แŸ’แž“แžถแŸ† 1999 แŸ” แž”แŸ’แžšแžถแŸ†แž–แžธแžšแž†แŸ’แž“แžถแŸ†แž€แŸ’แžšแŸ„แž™แž˜แž€ แž€แžถแžšแžขแžถแž”แŸ‹แžŠแŸแž TLS 1.1 แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž€แžถแžšแž”แž„แŸ’แž€แžพแžแžœแŸ‰แžทแž…แž‘แŸแžšแž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜ แž“แžทแž„แž‘แŸ’แžšแž“แžถแž”แŸ‹แŸ” แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž”แž‰แŸ’แž แžถแž…แž˜แŸ’แž”แž„แžšแž”แžŸแŸ‹ TLS 1.0/1.1 แž‚แžบแž€แž„แŸ’แžœแŸ‡แž“แŸƒแž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ ciphers แž‘แŸ†แž“แžพแž” (แžงแž‘แžถแž แžšแžŽแŸ ECDHE แž“แžทแž„ AEAD) แž“แžทแž„แžœแžแŸ’แžแž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แž‰แŸ’แž‡แžถแž€แŸ‹แž“แŸƒแžแž˜แŸ’แžšแžผแžœแž€แžถแžšแžŠแžพแž˜แŸ’แž”แžธแž‚แžถแŸ†แž‘แŸ’แžš ciphers แž…แžถแžŸแŸ‹ แž—แžถแž–แž‡แžฟแž‡แžถแž€แŸ‹แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ„แž‘แžŸแžฝแžšแž“แŸ…แžŠแŸ†แžŽแžถแž€แŸ‹แž€แžถแž›แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž“แŸƒ แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžš (แžงแž‘แžถแž แžšแžŽแŸ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™แž–แžทแž“แžทแžแŸ’แž™แž—แžถแž–แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœ แž“แžทแž„แž€แžถแžšแž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ MD5 แž“แžทแž„ SHA-1)แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž แžฝแžŸแžŸแž˜แŸแž™แž”แžถแž“แž“แžถแŸ†แžฑแŸ’แž™แž˜แžถแž“แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžŠแžผแž…แž‡แžถ ROBOT, DROWN, BEAST, Logjam แž“แžทแž„ FREAK แŸ” แž‘แŸ„แŸ‡แž‡แžถแž™แŸ‰แžถแž„แžŽแžถแž€แŸแžŠแŸ„แž™ แž”แž‰แŸ’แž แžถแž‘แžถแŸ†แž„แž“แŸแŸ‡แž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž–แžทแž…แžถแžšแžŽแžถแžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แžขแŸ†แž–แžธแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž“แŸƒแž–แžทแž’แžธแž€แžถแžš แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž“แŸ…แž€แž˜แŸ’แžšแžทแžแž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžšแž”แžŸแŸ‹แžœแžถแŸ” แž–แžทแž’แžธแž€แžถแžš TLS 1.0/1.1 แžแŸ’แž›แžฝแž“แž–แžฝแž€แž‚แŸแžแŸ’แžœแŸ‡แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸแž„แž”แŸ’แžšแžœแŸแž‰แŸ’แž…แžŠแžพแž˜แŸ’แž”แžธแžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹