GitHub๋ NPM ํจํค์ง ์ ์ฅ์์ npmjs.com์ ํฌํจํ์ฌ NPM ํจํค์ง ๊ด๋ฆฌ์์ ๊ด๋ จ๋ ๋ชจ๋ ์ฌ์ดํธ์์ TLS 1.0 ๋ฐ 1.1์ ๋ํ ์ง์์ ์ค๋จํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. 4์ 1.2์ผ๋ถํฐ ํจํค์ง ์ค์น๋ฅผ ํฌํจํ์ฌ ์ ์ฅ์์ ์ฐ๊ฒฐํ๋ ค๋ฉด ์ต์ํ TLS 1.0๋ฅผ ์ง์ํ๋ ํด๋ผ์ด์ธํธ๊ฐ ํ์ํฉ๋๋ค. GitHub ์์ฒด์์๋ TLS 1.1/2018์ ๋ํ ์ง์์ด 99๋ 1.2์์ ์ค๋จ๋์์ต๋๋ค. ๊ทธ ๋๊ธฐ๋ ์๋น์ค ๋ณด์๊ณผ ์ฌ์ฉ์ ๋ฐ์ดํฐ์ ๊ธฐ๋ฐ์ฑ์ ๋ํ ์ฐ๋ ค ๋๋ฌธ์ธ ๊ฒ์ผ๋ก ์๋ ค์ก์ต๋๋ค. GitHub์ ๋ฐ๋ฅด๋ฉด NPM ์ ์ฅ์์ ๋ํ ์์ฒญ์ ์ฝ 1.3%๋ ์ด๋ฏธ TLS 1.2 ๋๋ 2013์ ์ฌ์ฉํ์ฌ ์ด๋ฃจ์ด์ก์ผ๋ฉฐ Node.js์๋ 0.10๋ (๋ฆด๋ฆฌ์ค XNUMX๋ถํฐ)๋ถํฐ TLS XNUMX์ ๋ํ ์ง์์ด ํฌํจ๋์์ผ๋ฏ๋ก ๋ณ๊ฒฝ ์ฌํญ์ ์ผ๋ถ์๋ง ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ฌ์ฉ์.
TLS 1.0 ๋ฐ 1.1 ํ๋กํ ์ฝ์ IETF(Internet Engineering Task Force)์ ์ํด ๊ณต์์ ์ผ๋ก ๊ตฌ์ ๊ธฐ์ ๋ก ๋ถ๋ฅ๋์์์ ๊ธฐ์ตํด ๋ณด์ญ์์ค. TLS 1.0 ์ฌ์์ 1999๋
1.1์์ ๋ฐํ๋์์ต๋๋ค. 1.0๋
ํ, ์ด๊ธฐํ ๋ฒกํฐ ๋ฐ ํจ๋ฉ ์์ฑ๊ณผ ๊ด๋ จ๋ ๋ณด์ ๊ฐ์ ์ฌํญ์ด ํฌํจ๋ TLS 1.1 ์
๋ฐ์ดํธ๊ฐ ์ถ์๋์์ต๋๋ค. TLS 3/5์ ์ฃผ์ ๋ฌธ์ ์ ์ค ํ๋๋ ์ต์ ์ํธ(์: ECDHE ๋ฐ AEAD)์ ๋ํ ์ง์์ด ๋ถ์กฑํ๊ณ ์ฌ์์ ๊ธฐ์กด ์ํธ๋ฅผ ์ง์ํ๋ผ๋ ์๊ตฌ ์ฌํญ์ด ์๋ค๋ ์ ์
๋๋ค. ํ์ฌ ๋จ๊ณ์์๋ ์ ๋ขฐ์ฑ์ด ์๋ฌธ์๋ฉ๋๋ค. ์ปดํจํ
๊ธฐ์ ์ ๋ฐ์ (์: ๋ฌด๊ฒฐ์ฑ์ ํ์ธํ๋ ค๋ฉด TLS_DHE_DSS_WITH_1DES_EDE_CBC_SHA์ ๋ํ ์ง์์ด ํ์ํ๋ฉฐ MD1.0 ๋ฐ SHA-1.1์ ์ฌ์ฉํ๋ ์ธ์ฆ). ์ค๋๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ์ง์์ผ๋ก ์ธํด ์ด๋ฏธ ROBOT, DROWN, BEAST, Logjam ๋ฐ FREAK์ ๊ฐ์ ๊ณต๊ฒฉ์ด ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๋ฌธ์ ๋ ํ๋กํ ์ฝ ์ทจ์ฝ์ ์ผ๋ก ์ง์ ๊ฐ์ฃผ๋์ง ์์์ผ๋ฉฐ ๊ตฌํ ์์ค์์ ํด๊ฒฐ๋์์ต๋๋ค. TLS XNUMX/XNUMX ํ๋กํ ์ฝ ์์ฒด์๋ ์ค์ ๊ณต๊ฒฉ์ ์ํํ๋ ๋ฐ ์
์ฉ๋ ์ ์๋ ์ฌ๊ฐํ ์ทจ์ฝ์ ์ด ์์ต๋๋ค.
์ถ์ฒ : opennet.ru