drf ๋ฐฑ์๋๊ฐ๋ฐ + ํ๋ก ํธ๊ฐ๋ฐ
: ์ด๋ฒ ํ๋ก์ ํธ๋ ํํ๋ก์ ํธ๋ก ์์ํฉ๋๋ค.
โ DNS(Domain Name System)๋ ?
๋๋ฉ์ธ ์ด๋ฆ ์์คํ (DNS)์ ์น์ฌ์ดํธ์ IP ์ฃผ์์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ์ด์ด์ฃผ๋ ํ๊ฒฝ/์์คํ ์ผ๋ก์ ์ฌ๋์ด ์ฝ์ ์ ์๋ ๋๋ฉ์ธ ์ด๋ฆ(์: www.amazon.com)์ ๋จธ์ ์ด ์ฝ์ ์ ์๋ IP ์ฃผ์(์: 192.0.2.44)๋ก ๋ณํํด์ค๋ค.
โ ๋๋ฉ์ธ(Domain)๋ ?
์๋ ์ง์ ๋ ์ธํฐ๋ท ์ ์ ์ฃผ์๋ฅผ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ๋ฐ๊พธ์ด ์ค ์ฃผ์๋ก์ ์๋ฅผ ๋ค์ด, http://192.168.1.1/ ์ด๋ ๊ฒ ์๊ธด ์ฃผ์๋ฅผ www.์ด๋ฆ.com ์ด๋ฐ ์์ผ๋ก ๋ณํํด์ค๋ค.
โ HTTPS ๋ ?
์ปดํจํฐ ๋คํธ์ํฌ๋ฅผ ํตํ ๋ณด์ ํต์ ์ ์ฌ์ฉ๋๋ฉฐ ์ธํฐ๋ท์์ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ HTTPS์์ ํต์ ํ๋กํ ์ฝ์ TLS(Transport Layer Security) ๋๋ ์ด์ ์๋ SSL(Secure Sockets Layer)์ ์ฌ์ฉํ์ฌ ์ํธํ๋๋ค. HTTPS ํ๋กํ ์ฝ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์ธ์ฆ๊ธฐ๊ด(CA)์ผ๋ก ๋ถํฐ SSL ์ธ์ฆ์๋ฅผ ๋ฐ๊ธ๋ฐ์์ผ ํ๋ค.
1) ๋์นญํค
์ํธํ์ ์ฐ์ด๋ ํค์ ๋ณตํธํ์ ์ฐ์ด๋ ํค๊ฐ ๋์ผํ ๊ธฐ๋ฒ์ผ๋ก ์๊ฑฐ๋ฆฌ์์ ๋์นญํค๋ฅผ ์์ ํ๊ฒ ์ ๋ฌํ๋ ๊ฒ์ด ๋งค์ฐ ์ด๋ ต๋ค.
2) ๊ณต๊ฐํค (๋น๋์นญํค)
๊ณต๊ฐํค์ ๊ฐ์ธํค(๋น๋ฐํค)๋ผ๋ 2๊ฐ์ง ํค๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ๋ฒ์ผ๋ก ์ํธํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณตํธํ ํ ์ ์๋ ํค๋ก์จ ์์ (์๋ฒ)๋ง์ด ๊ฐ์ง๊ณ ์๋ ํค์ด๋ค. ์ด ๋ฐฉ๋ฒ์ ์์ ํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๊ฒ ๋ง๋ค์ด์ฃผ์ง๋ง ์๋๊ฐ ๋๋ฆฌ๋ค๋ ๋จ์ ์ด ์๋ค.
3) ์ธ์ฆ์์ CA
SSL์ ์ ์ฉํ๊ธฐ ์ํด์๋ ์ธ์ฆ์๋ผ๋ ๊ฒ์ด ํ์ํ๋ค. ์ด ์ธ์ฆ์๋ฅผ ๋ฐ๊ธํด์ฃผ๋ ๊ธฐ์
์ CA๋ผ๊ณ ํ๋ค.
* HTTPS ํต์ ๊ณผ์ ๋ฐ ์๋ฆฌ