๊ฐ๋
์๋๋ฐฉ๋ฒ
๊ฐ๋ตํ๊ฒ
- http โ https๋ก ๋ณ๊ฒฝ์ํค๋๊ฒ.
- ๊ทธ๋ ๋ค๊ณ TLS == HTTPS์ธ ๊ฒ์ ์๋.
- HTTPS๋ TLS์ HTTP๊ฐ ์กฐํฉ๋ ํ๋กํ ์ฝ'๋ง'์ ๊ฐ๋ฆฌํค๋๊ฒ.(์์ธํ๊ฒ์ ์๋์)
SSL
Secure Sockets Layer
- v1.0
- ์น๋ช ์ ๋ณด์ ๊ฒฐํจ ๋๋ฌธ์ ๊ณต๊ฐ๋ ์ ์ด ์์.
- v2.0
- 1995๋ ์ ๊ณต๊ฐ๋์์ผ๋ ๋ณด์์ทจ์ฝ์ ๋ฐ๊ฒฌ์ผ๋ก 1996๋ ์ v3.0์ผ๋ก ๋์ฒด
- 2011๋ ๋ถํฐ ์ฌ์ฉ ๊ธ์ง๋จ.
- v3.0
- ์ทจ์ฝ์ ๋ฐ๊ฒฌ์ผ๋ก 2015๋ถํฐ ์ฌ์ฉ ๊ธ์ง๋จ.
TLS
Transport Layer Security
- ๋ค์ํ ์ข ๋ฅ์ ๋ณด์ ํต์ ์ ํ๊ธฐ ์ํ ํ๋กํ ์ฝ.
- http ๋ฟ๋ง ์๋๋ผ FTP, SMTP์ ๊ฐ์ ๋ค๋ฅธ ํ๋กํ ์ฝ์๋ ์ ์ฉ์ด ๋จ.
- SSL(Secure Sockets Layer)์ ๊ธฐ๋ฐํ ๊ธฐ์ .
- v1
- SSL 3.0์ด ๊ฐ์ง๊ณ ์๋ ๋๋ถ๋ถ์ ์ทจ์ฝ์ ์ด ํด๊ฒฐ๋์๋ค.
- v1.1
- 2006๋ 4์์ ๊ณต๊ฐ
- ์ํธ ๋ธ๋ก ์ฒด์ธ ๊ณต๊ฒฉ์ ๋ํ ๋ฐฉ์ด์ IANA ๋ฑ๋ก ํ๋ผ๋ฉํฐ์ ์ง์์ด ์ถ๊ฐ
- 2020๋ ๊น์ง TLS 1.0๊ณผ 1.1์ ์ง์์ ์ค๋จ
- chrome 84 ๋ฒ์ ๋ถํฐ๋ ์์ ํ์ง ์๋ค๋ ๊ฒฝ๊ณ ํ๋ฉด์ ํ์ํ๋ฉด์ ์ฐ๊ฒฐ์ ์ฐจ๋จ
- v1.2
- 2008๋ ๋ 8์์ ๊ณต๊ฐ
- SHA1 ํด์ฑ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ง ์๊ณ SHA2๋ฅผ ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ
- v1.3
- 2018๋ 8์ 10์ผ RFC 8446์ผ๋ก ๊ฒ์
- ์๋ฒ์์ ์ธ์ฆ์๋ฅผ ์ํธํํ์ฌ ์ ๋ฌํ๋๋ก ๊ฐ์
- ์ต์ด ์ฐ๊ฒฐ์์ ์ํธํ ํต์ ์ ๊ฐ์ํ๋ ์ ์ฐจ๋ฅผ ๊ฐ์ํํ์ฌ ์ฑ๋ฅ์ ํฅ์
- ์ค๋๋ ์ํธํ ๊ธฐ์ ๋ฑ ํ๊ธฐ
DTLS
- DTLS (Datagram Transport Layer Security)๋ TLS์ ๊ธฐ๋ฅ์ UDP ๊ณ์ธต ์์ ๊ทธ๋๋ก ๊ตฌํํ ์ํธํ ํ๋กํ ์ฝ๋ก UDP์ ์ฅ์ ์ธ ์ฑ๋ฅ ์์ ์ด์ ์ ์ํธํ ํธ๋์์ดํฌ ๊ณผ์ ์์๋ ๊ทน๋ํํ ์ ์๋ค.
Uploaded by Notion2Tistory v1.1.0