ํ์ดํผํ ์คํธ(HyperText)๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ
ํ์ดํผํ ์คํธ๋, ํ ๋ฌธ์์์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ ๊ทผํ ์ ์๋ ํ ์คํธ(ํ๋์๋ ์ด๋ฅผ ์ฃผ๋ก ํ์ดํผ๋งํฌ๋ผ๊ณ ๋ถ๋ฆ)์ด๋ค.
HTTP๋ง์ ์ด์ฉํ์ฌ ํต์ ํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ํ๋ฌธ์ผ๋ก ์ฃผ๊ณ ๋ฐ๊ธฐ ๋๋ฌธ์ ๋๊ตฐ๊ฐ๊ฐ ์ด๋ฅผ ๊ฐ๋ก์ฑ ๋ฐ์ดํฐ ์ ์ถ์ด ์ผ์ด๋ ์ ์๋ค.
์ด๋ฌํ ๋ณด์ ์ทจ์ฝ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด ๋์ ๋ ๊ฒ์ด HTTPS ํ๋กํ ์ฝ์ด๋ค.
๊ธฐ๋ณธ ํ์์ด๋ ์ฌ์ฉ ๋ชฉ์ ์ HTTP์ ์ ์ฌํ์ง๋ง, HTTP์ ๋ณด์ ์ทจ์ฝ์ ํด๊ฒฐ์ ์ํด ๋ฐ์ดํฐ๋ฅผ ์ํธํํ์ฌ ์ฃผ๊ณ ๋ฐ๋๋ค
.
HTTPS๋ ์ํธํ๋ฅผ ์ํด ๋์นญํค ์ํธํ ๋ฐฉ์
๊ณผ ๊ณต๊ฐํค ์ํธํ ๋ฐฉ์
์ ์ด์ฉํ๋ค.
ํ๋์ ํค๋ฅผ ์ด์ฉํด ์ํธํ์ ๋ณตํธํ๋ฅผ ๋ชจ๋ ์ํํ๋ ์๊ณ ๋ฆฌ์ฆ
ํ ์์ ํค์ธ ๊ณต๊ฐํค(Public Key)
์ ๊ฐ์ธํค(Primary Key)
๋ก ์ํธํ์ ๋ณตํธํ๋ฅผ ์ํํ๋ ์๊ณ ๋ฆฌ์ฆ
๊ณต๊ฐํค๋ก ์ํธํํ ๊ฒ์ ๊ฐ์ธํค๋ก๋ง ๋ณตํธํํ ์ ์๊ณ , ๊ฐ์ธํค๋ก ์ํธํํ ๊ฒ์ ๊ณต๊ฐํค๋ก๋ง ๋ณตํธํํ ์ ์๋ค.
- ์๋ฒ๋ ๋ฏธ๋ฆฌ
๊ณต๊ฐํค/๊ฐ์ธํค
๋ฅผ ๋ฐ๊ธํ์ฌSSL ์ธ์ฆ์
๋ฅผ ๋ฐ๊ธ๋ฐ์ ํ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐ์ ๊ธฐ๋ค๋ฆผ - ํด๋ผ์ด์ธํธ(๋ธ๋ผ์ฐ์ )๊ฐ ์๋ฒ์ ์ฐ๊ฒฐ์ ์๋
- ์๋ฒ๋
SSL ์ธ์ฆ์
๋ฅผ ํด๋ผ์ด์ธํธ์๊ฒ ์ ๊ณต - ํด๋ผ์ด์ธํธ๋ ์ธ์ฆ์๊ฐ ์ ๋ขฐํ ์ ์๋ ๊ฒ์ธ์ง ์๊ธฐ ์ํด ์ ํจ์ฑ ๊ฒ์ฆ์ ์ํ
- ์ ๋ขฐํ ์ ์๋ค๋ฉด ํด๋ผ์ด์ธํธ๋
์ธ์ ํค
๋ฅผ ๋ฐ๊ธํ์ฌ ๋ณด๊ดํ๊ณ ์๋ฒ์๊ฒ๋ ์ ๊ณต(์๋ฒ์ ๊ณต๊ฐํค๋ก ์ํธํํ์ฌ ์๋ฒ๋ก ์ ์ก) - ์๋ฒ๋ ์์ ์ ๊ฐ์ธํค๋ก ์ํธํ๋ ์ธ์ ํค๋ฅผ ๋ณตํธํํ์ฌ ๋ณด๊ด
- ์ดํ ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋์๋ ์ธ์
ํค๋ก ์ํธํ/๋ณตํธํ๋ฅผ ๋ชจ๋ ์ํ
- 1~5๋ฒ์ ๊ณผ์ ์ ํตํด ์ธ์ ํค๋ฅผ ํ์ทจ๋นํ์ง ์์ ์ ์๊ธฐ ๋๋ฌธ
- ๊ตณ์ด ๋์นญํค ์ํธํ๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๋ ๋น ๋ฅธ ์ฐ์ฐ ์๋๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํจ
HTTPS๋ ๋ค์๊ณผ ๊ฐ์ ์ฅ๋จ์ ์ ๊ฐ์ง๋ค.
- ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ค.
- ๋๋ถ๋ถ์ ๊ฒ์ ์์ง์์๋ HTTPS ์ฌ์ดํธ๋ฅผ HTTP ์ฌ์ดํธ๋ณด๋ค ์ฐ์ ์ ์ผ๋ก ๋ ธ์ถํ๋ค.
- ์ํธํ/๋ณตํธํ๋ฅผ ์ํํ๋ฏ๋ก HTTP๋ณด๋ค ์๋๊ฐ ์กฐ๊ธ ๋ ๋๋ฆฌ๋ค. (์ต๊ทผ์๋ ์๋ฒ์ ๋คํธ์ํฌ๊ฐ ๋ฐ์ ํ์ฌ ์ฒด๊ฐํ๊ธฐ ์ด๋ ค์ธ ์ ๋)
- SSL ์ธ์ฆ์๋ฅผ ๋ฐ๊ธํ๊ณ ์ ์งํ๊ธฐ ์ํด ์ถ๊ฐ ๋น์ฉ์ด ๋ฐ์ํ๋ค.
์น ์๋น์ค์ ํน์ง์ ๋ฐ๋ผ ์ ์ ํ ํ๋กํ ์ฝ์ ์ ํํ๋ ๊ฒ์ด ์ข๋ค.
๋ฐ์ดํฐ๊ฐ ์ ์ถ๋๋ฉด ์ ๋๋ ์๋น์ค์ ๊ฒฝ์ฐ(๊ณ ๊ฐ ์ ๋ณด ์ด์ฉ ๋ฑ) ๋ฐ๋์ HTTPS๋ฅผ ์ฌ์ฉํด์ผ ํ์ง๋ง, ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ์ ๋์ ์๋น์ค์๋ HTTPS๊ฐ ์ ์ฉ๋์ง ์์๋ ์ข๋ค.