๐ ํด๋น ํฌ์คํ ์ ์ธํ๋ฐ ๊ฐ์ ๋๋ํ๊ฐ๋ฐ์๋์ ์ธ์์ ๋๋ด๋ SSL๊ณผ ์ต์ํ์ ์ํธ๊ธฐ์ ๋ด์ฉ์ ๊ณต๋ถํ๋ฉด์ ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ง์ ๋ฐฉ์์ผ๋ก ์ฌ์ ๋ฆฌํ๊ณ ์ ํ๋ ๋ชฉ์ ํ์ ์์ฑ๋๋ ํฌ์คํ ์ ๋๋ค. ์๋ ํฌ์คํ ์์ ์ฌ์ฉ๋๋ ๋ชจ๋ ์๋ฃ๋ ์ ๊ฐ ์ง์ ์ฌ๊ตฌ์ฑํ์์ ์๋ฆฝ๋๋ค.
์ด๋ฒ ํฌ์คํ ์์๋ ์ปดํจํฐ ๊ณตํ์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ์ด์ ์ธ ์ํธ๊ธฐ์ ๊ณผ ๊ด๋ จํด์ ์๊ฐํ๋ ค๊ณ ํ๋ค. ํ์ฌ ์น ํต์ ์์ ๊ฐ์ฅ ์์ฃผ ์ฌ์ฉ๋๋ SSL/TLS ์ธ์ฆ์๊ฐ ๋ฑ์ฅํ๊ธฐ ์ด์ ์ ์ ํต์ ์ธ ์ํธ๊ธฐ์ ์ ์ด๋ค ๋ฐฉ์์ ์ฑํํ๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค ๋ฌธ์ ์ ์ด ์์ด ์ง๊ธ์ SSL/TLS ์ธ์ฆ์๊น์ง ์ค๊ฒ ๋์๋์ง ์๊ฐ์ ํ๋ฆ ์์ผ๋ก ์ดํด๋ณด๋๋ก ํ์. ๊ทธ์ ์์์ ๊ธฐ์ด์ ์ธ ์ํธ๊ธฐ์ ๊ด๋ จ๋ ๋ช ๊ฐ์ง ๊ฐ๋ ๋ค์ ๋ํด์ ๋ฐฐ์๋ณด๋๋ก ํ์.
1. Checksum๊ณผ Hash
์ฒดํฌ์ฌ(Checksum)๊ณผ ํด์(Hash)์ ๋ํ ๊ฐ๋ ์ ๋ํด ์์๋ณด์. ๋จผ์ ์ฒดํฌ์ฌ์ ํ๊ตญ์ด๋ก ํด์ํ๋ฉด '๊ฒ์ฌํฉ'์ด๋ค. ์ด๋ฆ์์๋ ์ ์ถํ ์ ์๋ค์ํผ ์ฒดํฌ์ฌ์ ๋ฐ์ดํฐ ์๋ณธ์ ์ด๋๊ฐ์ ๋ณต์ฌํ์ ๋ ๋ณต์ฌ๋ณธ๊ณผ ์๋ณธ ๊ฐ์ ๋ฐ์ดํฐ ์ฐจ์ด๊ฐ ์๋์ง ํ์ธํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ค. ์ฒดํฌ์ฌ์ ๋ฐ์ดํฐ๋ฅผ ์ผ์ ํ ๋จ์๋ก ์ชผ๊ฐ ๋ค, ์ชผ๊ฐ ๋จ์๋ฅผ ๊ณ์ ํฉ(sum)์ ํ๋ ๊ฒ์ด๋ค. ๊ทธ๋์ ์๋ณธ์ ์ฒดํฌ์ฌ๊ณผ ๋ณต์ฌ๋ณธ์ ์ฒดํฌ์ฌ์ ๋น๊ตํด์ ๋์ผํ๋ค๋ฉด ์๋ณธ ๋ฐ์ดํฐ๊ฐ ๋ณต์ฌ๋ณธ ๋ฐ์ดํฐ๋ ์ผ์นํจ์ ์๋ฏธํ๋ค.
ํ์ง๋ง ์ฒดํฌ์ฌ์์ ์ฃผ์ํ ์ ์ ์ฒดํฌ์ฌ์ด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ์ง๋ ๋ชปํ๋ค๋ ๊ฒ์ด๋ค. ์ฌ๊ธฐ์ ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ด๋ผ ํจ์ ๋ฐ์ดํฐ๋ฅผ ์์กฐ๋ ๋ณ์กฐํ ์ ์๋ ํน์ฑ์ ์๋ฏธํ๋ค. ์ฒดํฌ์ฌ์ ์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ์ง ๋ชปํ ๊น? ๋ฐฉ๊ธ ์ฒดํฌ์ฌ์ด๋ผ๋ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ผ์ ํ ๋จ์๋ก ์ชผ๊ฐ ๋ค, ์ชผ๊ฐ ๋จ์๋ค์ ๊ณ์ ํฉํด๋๊ฐ๋ ๊ฒ์ด๋ผ๊ณ ํ๋ค. ๊ทธ๋ฌ๋ฉด ๋ง์ฝ์ ์ด ์ชผ๊ฐ์ง ๋จ์์ ์ผ๋ถ๋ฅผ ๋๊ตฐ๊ฐ๊ฐ ๋ณ์กฐํด๋๋๋ค๋ฉด ์ด๋ป๊ฒ ๋ ๊น? ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ๋ง์ด๋ค.
์๋ณธ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ๋๋ฐ, ์ค๊ฐ์ ํด์ปค๊ฐ ์ผ๋ถ ๋จ์์ ๋ฐ์ดํฐ์ ๋ํด ๋ณ์กฐ๋ฅผ ์ํํ๋ค. ํ์ง๋ง ์ฒดํฌ์ฌ์ ์ด๋ฌํ ๋ณ์กฐ๋ฅผ ์ํํ๋ค๊ณ ํด์ ์ฒดํฌ์ฌ์ ๊ฐ์ด ๋ณ์กฐ ์ด์ ๊ณผ ๋ฌ๋ผ์ง์ง๋ ์๋๋ค. ๋ฐ๋ผ์ ๋ณต์ฌ๋ณธ์ ์ฒดํฌ์ฌ์ด ์๋ณธ์ ์ฒดํฌ์ฌ๊ณผ ๋์ผํ๋ค๊ณ ํ๋๋ผ๋ ๊ทธ ๋ฐ์ดํฐ ๋ด๋ถ์ ์ผ๋ถ๋ ์ฌ์ ํ ๋ณ์กฐ๋ ์ํ์ผ ์ ์๋ ๊ฒ์ด๋ค.
์ด๋ฌํ ์ฒดํฌ์ฌ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํด์๊ฐ ๋ฑ์ฅํ๋ค. ์ฐ์ ํด์๋ ๋ฌด์์ผ๊น? ์ฐ๋ฆฌ๊ฐ ํ ๋ฒ์ด๋ผ๋ ๋ค์ด๋ณด์์ ๋ฒํ 'ํด์ํจ์'์ ํด์๊ฐ ๊ทธ๊ฒ์ด๋ค. ๋ง์ฝ ์ด๋ค ๋ฐ์ค์ ๋ฌด์์ ๋ฃ์์ ๋, ๊ฒฐ๊ณผ๋ฅผ ๋ด๋ฑ๋๋ค๋ผ๊ณ ํ๋ค๋ฉด '๋ฐ์ค๊ฐ' ๋ฐ๋ก ํด์๋ผ๊ณ ํ ์ ์๋ค.
๊ทธ๋ฐ๋ฐ ํด์๋ ๋จ๋ฐฉํฅ์ ํน์ฑ์ ๊ฐ๋๋ค. ์ฆ, ์ ๊ทธ๋ฆผ์์ ํด์๋ ์ถ๋ ฅ์ ๋ณด๊ณ ์ ๋ ฅ์ ์ญ์ถ๋ก ํ ์๋ ์๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํด์๋ ์ ๋ ฅ ๊ฐ์ ํฌ๊ธฐ๊ฐ ๋ฌ๋ผ์ ธ๋ ๊ฒฐ๊ณผ๊ฐ์ ๊ธธ์ด๋ ์ผ์ ํ๋ค. ์๋ฅผ ๋ค์ด, ์ ๊ทธ๋ฆผ์์ ์ ๋ ฅ์ x๋ฅผ ๋ฃ๋, xy๋ฅผ ๋ฃ๋, 1234567890์ ๋ฃ๋ ์ถ๋ ฅ์ ๊ณ ์ ๋ ๊ธธ์ด์ ์์์ ๊ฐ์ผ๋ก ์ถ๋ ฅ๋๋ค๋ ํน์ง์ ๊ฐ๋๋ค. ๊ทธ๋์ ํด์๋ ์ด๋ฐ ํน์ฑ์ผ๋ก ์ธํด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ํ๋ณด๋ฅผ ์ํด ๋๋ถ๋ถ ์ฌ์ฉ๋๋ค.
๋ํ์ ์ธ ํด์ ์๊ณ ๋ฆฌ์ฆ์ ์ข ๋ฅ๋ก๋ MD-5, SHA-1, SHA-128, SHA-256, SHA-384, SHA-512 ๋ฑ์ด ์๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ MD-5 ์๊ณ ๋ฆฌ์ฆ์ ํน์ง์ ๋ํด์ ์ดํด๋ณด๋๋ก ํ์. MD-5๋ ๋ค๋ฅธ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋ฌ๋ฆฌ ์๋์ ์ผ๋ก ๋ณตํธํํ๊ธฐ ์ฌ์ด ๋์ด๋์ ์๊ณ ๋ฆฌ์ฆ์ ์ํ๋ค. ๊ทธ๋์ MD-5 ์๊ณ ๋ฆฌ์ฆ์ ํจ์ค์๋ ๋จ๋ฐฉํฅ ์ํธํ์ ์ฌ์ฉ์ ํ์ง ์๋๋ก ๊ฐ๋ ฅํ ๊ถ๊ณ ํ๊ณ ์๋ค. ์๋ํ๋ฉด MD-5 ์๊ณ ๋ฆฌ์ฆ์ ํด์ฌ ๊ฒฐ๊ณผ๊ฐ์ ๋ณตํธํํ ์๋ ์์ง๋ง ๋ชจ๋ ๊ฒฝ์ฐ์ ์๊ฐ ํ๋ ์ปดํจํฐ์ ์ฑ๋ฅ์ผ๋ก ์ปค๋ฒํ ์ ์๋ ์ ๋๋ผ๋ฉด ๋ชจ๋ ๊ฒฝ์ฐ์ ์์ ๋ํ ๋ฌธ์์ด์ ์ง์ด๋ฃ์ ๋ค, ๊ทธ ์ค ํ๋๊ฐ ํด์ฌ ๊ฒฐ๊ณผ๊ฐ๊ณผ ๋์ผํ ๊ฒ์ ์ฐพ๋ ๋ธ๋ฃจํธ ํฌ์ค ๋ฐฉ์์ ์ํํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋์ ๋ณดํต MD-5 ์๊ณ ๋ฆฌ์ฆ์ SALT๋ผ๋ ์์์ ๊ฐ์ ์๋ณธ์ ์ฒจ๊ฐํ ๋ค ํด์๋ฅผ ์ ์ฉํ๋ค. ์ด๋ ๊ฒ ๋๋ฉด ํด์ ๊ฒฐ๊ณผ๊ฐ์ ๊ธธ์ด๊ฐ ๋ ๋์ด๋๊ธฐ ๋๋ฌธ์ ์ด์ ๋ณด๋ค ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฐพ๊ธฐ๊ฐ ๋งค์ฐ ํ๋ค์ด์ง๋ค. ๋ฌผ๋ก ์ด SALT ๊ฐ์ ํด๋น SALT ๊ฐ์ ์ถ๊ฐํ ์ฌ๋๋ค ๊ฐ์ ๊ณต์ ๋๋ ๊ฐ์ด๋ค. ์ด์จ๊ฑฐ๋ ์์ฆ์๋ MD-5 ๋ณด๋ค๋ SHA ๊ณ์ด์ ์๊ณ ๋ฆฌ์ฆ์ ๋ง์ด ์ฌ์ฉํ๋ค๋ ์ ์ ์์๋์.
ํด์์ ํ์ฉ ์์๋ก๋ ์ธ์ฆ์ ๊ฒ์ฆ, ๋์งํธ ํฌ๋ ์, ๋์งํธ ์๋ช , ๋ฐฉ๊ธ ์์๋ณธ ํจ์ค์๋ ๋จ๋ฐฉํฅ ์ํธํ, ๋ธ๋ก์ฒด์ธ ๋ฑ์ ์ฌ์ฉ๋๋ค.
2. ๋์นญํค๋ง ์ฌ์ฉ! ์๋๋ฉด ๋น๋์นญ ํค๋ง ์ฌ์ฉ!
๋ค์์ ํค๋ฅผ ์ํธํํ๊ณ ๋ณตํธํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ํ์ ์ธ ๋ฐฉ์๋ค์ธ ๋์นญํค์ ๋น๋์นญ ํค์ ๋ํด์ ์์๋ณด์. ๋จผ์ ๋์นญํค์ด๋ค.
๋์นญํค๋ 1๊ฐ์ ํค๋ก ์ํธํ, ๋ณตํธํ๋ฅผ ๋ชจ๋ ์ํํ๋ ๋ฐฉ์์ด๋ค. ๋ฐ์์ ์์๋ณผ ๋น๋์นญ ํค๋ฐฉ์์ ๋นํด ์๋์ ์ผ๋ก ํจ์จ์ ์ด๋ค. ์ด 'ํจ์จ์ '์ด๋ผ๋ ๊ตฌ์ฒด์ ์ธ ์๋ฏธ๋ ๋น๋์นญ ํค ๋ฐฉ์์ ๋ํด ์ค๋ช ํ ๋ ์์๋ณด๋๋ก ํ์.
๋์นญํค ๋ฐฉ์์ ๋งค์ฐ ๊ฐ๋จํ ์ดํดํ๊ธฐ ์ํด์๋ XOR ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ดํดํ๋ฉด ๋๋ค. XOR ์ฐ์ฐ์ ๋ ์ซ์๊ฐ ๋ชจ๋ ๋์ผํ ๋ 0์ ๋ด๋ฑ๊ณ , ์๋ก ์ซ์๊ฐ ๋ค๋ฅผ ๊ฒฝ์ฐ 1์ ๋ด๋ฑ๋ ์ฐ์ฐ์ด๋ค. ๊ทธ๋ฆผ์ ๋ค์๊ณผ ๊ฐ๋ค.
๊ทธ๋ฐ๋ฐ ์ด XOR ์ฐ์ฐ์ ๊ฐ์ง๊ณ ๋์นญํค๋ฅผ ์ดํดํ ์ ์๋ค๋? ์ดํด๋ฅผ ์ํด ์๋์ฒ๋ผ 8๋นํธ ๋ฒ์๋ฅผ ๊ฐ๋ ๋ ๊ฐ์ ์ซ์๊ฐ ์๋ค๊ณ ํด๋ณด์. ๊ทธ๋ฆฌ๊ณ ์ด 2๊ฐ์ ์ซ์๋ฅผ XOR ์ฐ์ฐ์ ์ํํ๋ค.
๊ทธ๋ฌ๋ฉด ์ด์ ๋ฐ๋๋ก ์ ๊ทธ๋ฆผ์์ ๋ ธ๋์๊ณผ ์ด๋ก์ ๊ฐ์ XOR ์ฐ์ฐ์ ์ํํด๋ณด์.
์ ๊ทธ๋ฆผ์์ ์ด๋ก์๊ณผ ๋ ธ๋์์ XOR ์ฐ์ฐ ๊ฒฐ๊ณผ์ธ ๋นจ๊ฐ์์ ์ด์ง์๊ฐ ์ง์ ๊ทธ๋ฆผ์์ ๋ณด์๋ ํ์์ ์ด์ง์๋ ๋์ผํ ๊ฒ์ ๋ณผ ์ ์๋ค. ์ด๊ฒ ๊ณผ์ฐ ๋ฌด์์ ์๋ฏธํ๋ ๊ฑธ๊น? ์ฆ, ์ฒซ๋ฒ์งธ ๊ทธ๋ฆผ์ด ์ํธํ๋ฅผ, ๋๋ฒ์งธ ๊ทธ๋ฆผ์ด ๋ณตํธํ๋ฅผ ์๋ฏธํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๊ทธ๋ฆผ์ ๋ ธ๋์ ์ด์ง์๊ฐ ๋ฐ๋ก '๋์นญ ํค'๊ฐ ๋๋ค. ๊ฒฐ๊ตญ ๋์นญํค์ ํด๋นํ๋ ๋ ธ๋์ ์ด์ง์๋ก ์ฒซ๋ฒ์งธ ๊ทธ๋ฆผ์์๋ ์ํธํ๋ฅผ ์ํํ๊ณ , ๋๋ฒ์งธ ๊ทธ๋ฆผ์์ ๋ณตํธํ๋ฅผ ์ํํ๊ธฐ ์ํด ์ํธํ์ ์ํํ ๋์ผํ ํค๋ฅผ ๊ฐ์ ธ๋ค ์ด๋ค๋ ๊ฒ์ด๋ค.
์ด๊ฒ์ด ๋ฐ๋ก ๋์นญํค ๋ฐฉ์์ด๋ค. ๋์นญํค์ ๋ํ์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก๋ DES, 3DES, SEED-128, ARIA, AES-128, AES-256 ๋ฑ์ด ์๋ค.
๋์นญํค๋ฅผ ์ธํฐ๋ท ํ๊ฒฝ์์ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ Secured ํต์ ํ ๋ ์ด์ฉํ๋ค๊ณ ํ๋ฉด ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ๋๋ค.
ํ์ง๋ง ๋์นญํค ๋ฐฉ์์ ๋ฌธ์ ๊ฐ ๊ทธ๋ฆผ์ 3๋ฒ ๋จ๊ณ์ ์๋ค. ํ ์ชฝ ์๋ฒ์์ ์์ฑํ ๋์นญํค๋ฅผ ์๊ฒฉ์ ์๋ฒ๋ก ์ด๋ป๊ฒ ์ด๋์ํค๋๋ ๊ฒ์ด๋ค. ๊ทธ๋ฅ ๋จ์ํ ์ธํฐ๋ท์ ํตํด ์ ๋ฌํ๋ค๋ฉด ๋ณด์์ ๋งค์ฐ ์ทจ์ฝํ๊ฒ ๋๋ค. ์๋ํ๋ฉด ์ธํฐ๋ท์ด๋ผ๋ ๊ณต๊ฐ์ ๋ชจ๋์๊ฒ ๊ฐ๋ฐฉ๋์ด ์๋ Public ๊ณต๊ฐ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ํด์ปค๊ฐ ์ธํฐ๋ท์ด๋ผ๋ ๊ณต๊ฐ์์ ๋์นญํค๋ฅผ ํ์ทจํ๊ฒ ๋๋ฉด ๊ทธ ๋ฐ์ดํฐ๋ ๋ฐ๋ก ํด์ปค๊ฐ ๋ณตํธํํ์ฌ ๋ค์ฌ๋ค๋ณผ ์ ์๊ฒ ๋๋ค.
๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋ ๋์นญํค๋ฅผ USB์ ๊ฐ์ ์ ์ฅ์ฅ์น์ ๋ด์์ ์ค์ ์๊ฒฉ ์๋ฒ์ ์๋ ๋ฌผ๋ฆฌ์ ์ธ ๊ณต๊ฐ์ผ๋ก ์ด๋ํด ์๊ฒฉ ์๋ฒ์ USB ์ฅ์น๋ฅผ ๊ผฝ๊ณ ๋์นญํค๋ฅผ ๋ณต์ฌํ๋ ๊ฒ์ด๋ค. ๋ฌผ๋ก ์ด๋ฌํ ๋ฐฉ๋ฒ์ ์๊ฒฉ ์๋ฒ๊ฐ ๊ฐ๊น์ด ๋ฌผ๋ฆฌ์ ์ธ ๊ณต๊ฐ์ ์๋ค๋ฉด ์๊ด์๊ฒ ์ง๋ง, ์ ์ธ๊ณ์ ์ด๋๋ ํต์ ํ ์ ์๋๋ก ํ๋ ๊ฒ ๋ชฉํ์ธ ์ธํฐ๋ท์ด๋ผ๋ ๊ณต๊ฐ์์๋ ์ด๋ฐ ๋ฐฉ๋ฒ์ ํ์ค์ฑ์ด ์๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋น๋์นญํค ๋ฐฉ์์ด ๋ฑ์ฅํ๋ค. ๋น๋์นญํค๋ ๊ฐ ์๋ฒ๋ง๋ค ํ ์์ ํค(์ฆ, ์ด 2๊ฐ์ ํค)๋ฅผ ์์ฑํ์ฌ ์๋ก ์ํธ์์ฉํ๋ ๊ตฌ์กฐ์ด๋ค. ์ด ์ค ํ๋์ ํค๋ก๋ ์ํธํ๋ฅผ ์ํํ๊ณ , ๋๋จธ์ง ํค๋ก๋ ๋ณตํธํ๋ฅผ ์ํํ๋ค. ์ด ํ ์์ ํค๋ฅผ Public ํค, Private ํค๋ก ๊ตฌ๋ถํ๋ค. ๋น๋์นญ ํค ๋ฐฉ์์ผ๋ก ์ด๋ป๊ฒ ๋ ์๋ฒ ๊ฐ์ ํต์ ํ ์ ์๋์ง ์ดํด๋ณด์. ๋จผ์ ์ํฉ์ [ํด๋ผ์ด์ธํธ → ์๋ฒ] ๋ก ํต์ ํ ๋์ ๋จ๊ณ์ด๋ค.
๊ฐ์ฅ ๋จผ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๋ ๋ค ํ ์์ ํค๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์์ Public ํค๋ฅผ ๊ตํํ๋ค. ์ด ๊ตํํ๋ ๊ณผ์ ์ IKE(Internet Key Exchange)๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ค, ํด๋ผ์ด์ธํธ๋ ์๋ฒ๋ก ๋ณด๋ผ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๋๋ฐ, ์ด ๋, ๊ตํ๋ฐ์ Server์ Public ํค๋ก ์ํธํ๋ฅผ ์ํํ๋ค. ๊ทธ๋ฐ ๋ค์ ์ด์ ์ด ์ํธํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ํ ์ผ์ข ์ ์ฑ๋์ด ํ๋ ์๊ธฐ๋๋ฐ, ์ด ์ฑ๋์ 'Tunnel(ํฐ๋)'์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์ด ํฐ๋์ ํตํด ์ํธํ๋ ๋ฐ์ดํฐ๊ฐ ์ ์ก์ด ๋๋ฉด ์๋ฒ์์๋ ์์ ์ Public ํค ์ฆ, Server์ Public ํค๋ก ๋ณตํธํ๋ฅผ ์ํํ๋ค.
๋ฐ๋์ธ [์๋ฒ → ํด๋ผ์ด์ธํธ]๋ก ์๋ต์ ์ค ๋๋ ์ด์ ์๋ฒ์์๋ Client Public ํค๋ก ์ํธํ๋ฅผ ์ํํด์ ํด๋ผ์ด์ธํธ๋ก ํฐ๋์ ํตํด ๋๊ฒจ์ฃผ๋ฉด ํด๋ผ์ด์ธํธ๋ ์์ ์ ํค์ธ Client์ Public ํค๋ก ๋ณตํธํ๋ฅผ ์ํํ๋ฉด ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋น๋์นญํค ๋ฐฉ์์ด๋ค.
ํ์ง๋ง ์ ๋น๋์นญํค ๋ฐฉ์์ ๋ฌธ์ ์ ์ด ๋ช ๊ฐ์ง ์๋๋ฐ, ๋จผ์ 1๋ฒ ๋จ๊ณ์ธ ํ ์์ ํค๋ฅผ ์์ฑํ๋๋ฐ ์๊ฐ์ด ๊ฝค ์ค๋๊ฑธ๋ฆฐ๋ค. ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฐ๋ค๋ ๊ฒ์ ํค๋ฅผ ์์ฑํ๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ๋ณต์ก๋๊ฐ ๋๋ค๋ ๊ฒ์ด๊ณ , ๋ณต์ก๋๊ฐ ๋๋ค๋ ๊ฒ์ ๋ณด์์ฑ์ด ๋๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค. ์ ๋ณด์์ฑ์ด ๋๋๋ก ํ๋๊ฑธ๊น? ์ ๊ทธ๋ฆผ์์ ๋ณด๋ค์ํผ Public Key๋ฅผ ์๋ก ๊ตํํ ๋ ์ธํฐ๋ท์ ํตํด ๊ตํํ๊ฒ ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ธํฐ๋ท์ ์กด์ฌํ๋ ๋๊ตฐ๊ฐ๋ค์ ๊ตํ๋๊ณ ์๋ Public Key๋ฅผ ๋ณผ ์ ์๋ค. ๋ฌผ๋ก ์ด Public Key๋ฅผ ๊ฐ๊ณ ์๋ค๊ณ ํด์ ๋ฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณตํธํํ ์ ์๋ ๊ฒ์ ์๋์ง๋ง ์ด Public Key๋ฅผ ๊ฐ์ง๊ณ ๊ทธ์ ๋งคํ๋์ด ์๋ Private Key๋ฅผ ์ด๋์ ๋ ์ ์ถํ ์ ์๊ฒ ๋๋ค. ์ด๋ฐ ์ ์ถ ๊ฐ๋ฅ์ฑ ๋๋ฌธ์ ์ต๋ํ Key์ ๋ณด์์ฑ์ ๋๊ฒ ํ๊ธฐ ์ํด์ ๋ณต์ก๋๊ฐ ๋์ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๊ฒ ๋ ์ ๋ฐ์ ์๊ฒ ๋๊ณ , ์ด ๋ณต์ก๋๊ฐ ๋์ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฒฐ๊ตญ Key๋ฅผ ์์ฑํ๋ ๋ฐ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๋๋ก ํ๋ค. ํ์ง๋ง ์ด๋ฌํ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๋ ์์ ์ ๋งค ํต์ ๋ง๋ค ์ํ์ ํ๋ค๊ณ ํด๋ณด์. ๋ ์ดํด์๊ฐ 1,2์ด๋ง ๋์ด๊ฐ๋ ์ ์ ๊ฐ ์ดํํ๋ ์ํฉ์์ ํค๋ฅผ ์์ฑํ๋ ๋ฐ๋ง 1์ด๊ฐ ๋๊ฒ ๊ฑธ๋ฆฐ๋ค๋ฉด ๋ฌธ์ ๊ฐ ๋ ๊ฒ์ด๋ค.
3. ๋์นญํค์ ๋น๋์นญํค๋ฅผ ํผํฉํ์
๋น๋์นญํค๋ง ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋์์ผ๋ก ๋์นญํค์ ๋น๋์นญํค๋ฅผ ํจ๊ป ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ๋ฑ์ฅํ๋ค. ์ด ๋ฐฉ๋ฒ์ ํต์ฌ์ ํด๋ผ์ด์ธํธ๋ ๋์นญํค๋ฅผ ์ฌ์ฉํ๊ณ , ์๋ฒ๋ ๋น๋์นญํค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค. ์ผ๋จ ์๋ ๊ทธ๋ฆผ์ ๋ณด์.
๋จผ์ ํด๋ผ์ด์ธํธ์์๋ ๋์นญํค๋ง์, ์๋ฒ์์๋ ๋น๋์นญํค๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ ์ธํฐ๋ท์ ํตํด ์๋ฒ๋ ์์ ์ Public Key๋ฅผ ํด๋ผ์ด์ธํธ์ ์ ๊ณตํ๋ค. ์ด ๋, ํด๋ผ์ด์ธํธ๋ ๋จผ์ ์์ ์ ๋์นญํค๋ก ํ๋ฌธ ๋ฐ์ดํฐ๋ฅผ ์ํธํ์ํจ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ค ์๋ฒ์ Public Key๋ฅผ ํ์ฉํด์ ์์ (ํด๋ผ์ด์ธํธ)์ ๋์นญํค ์์ฒด๋ฅผ ์ํธํํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด 2๊ฐ๋ฅผ ํฐ๋๋ก ์ก์ ํ๋ค.
๊ทธ๋ฌ๋ฉด ์ด์ ์๋ฒ๋ ๋จผ์ ์ํธํ๋ ํด๋ผ์ด์ธํธ์ ๋์นญํค๋ฅผ ์์ (์๋ฒ)์ Private Key๋ก ๋ณตํธํ๋ฅผ ์ํํ๋ค. ์ด๊ฒ ๊ฐ๋ฅํ ์ด์ ๋ ํด๋ผ์ด์ธํธ ์ชฝ์์ ์๋ฒ์ Public Key๋ก ์ํธํ๋ฅผ ์ํํ๊ธฐ ๋๋ฌธ์์ ์์ง๋ง์! ์ด์ ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ์ ๋์นญํค๋ฅผ ์ป์ด๋์ผ๋ ์ํธํ๋ ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ด์ธํธ์ ๋์นญํค๋ก ๋ณตํธํ๋ฅผ ์ํํ๋ฉด ํ๋ฌธ ๋ฐ์ดํฐ๋ฅผ ์ป์ด๋ผ ์ ์๊ฒ ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋์นญํค์ ๋น๋์นญํค๋ฅผ ํผํฉํ๋ ๋ฐฉ์์ด๋ค.
ํ์ง๋ง ์ด์ ๊ฐ์ ๋ฐฉ์์ ์ธํฐ๋ท ๊ณต๊ฐ์ ๋๊ตฐ๊ฐ ์ฆ, ํด์ปค๊ฐ MITM(Man In The Middle) ๊ณต๊ฒฉ์ ์ํํด์ ๋ณด์์ ์ทจ์ฝ์ ์ด ์๊ธธ ์ ์๋ค. ์ด MITM ๋ฐฉ์์ด ์ด๋ป๊ฒ ๊ณต๊ฒฉํ๋์ง ๊ฐ๋ตํ๊ฒ ์ดํด๋ณด์. ์๋ ๊ทธ๋ฆผ์ ๋ณด์.
์ด์ ๊ณผ์ ์ฒ๋ผ ํด๋ผ์ด์ธํธ๋ ๋์นญํค, ์๋ฒ๋ ๋น๋์นญํค๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฒ์๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ํต์ ํ๋ ๊ฒฝ๋ก์ธ ์ธํฐ๋ท์ ์ด๋ ์ค๊ฐ์์ ์ ์์ ์ธ ์๋๋ฅผ ๊ฐ๋ ํด์ปค๋๋น๋์นญ ํค๋ฅผ ์์ฑํ๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ฒ๊ฐ ํด๋ผ์ด์ธํธ๋ก Public Key๋ฅผ ์ธํฐ๋ท์ผ๋ก ์ก์ ํ๋ ์๊ฐ ์ค๊ฐ์ ํด์ปค๊ฐ ์๋ฒ์ Public Key๋ฅผ ํ์ทจํ๊ณ , ํด์ปค์ Public Key๋ก ๋ฐ๊ฟ์น๊ธฐํ์ฌ ํด๋ผ์ด์ธํธ๋ก ๋ณด๋ธ๋ค.
์ด๋ ๊ฒ ๋๋ฉด ๋ฐ์ดํฐ ์ก์ ์ธก์ธ ํด๋ผ์ด์ธํธ๊ฐ ์์ ์ ๋์นญํค๋ฅผ ์ํธํํ ๋ ์ฌ์ฉํ๋ Public Key๋ฅผ ์๋ฒ ๊ฒ์ด ์๋ ํด์ปค์ ๊ฒ์ผ๋ก ์ํธํํ๊ฒ ๋๋ค. ๋น์ฐํ๊ฒ๋ ํด๋ผ์ด์ธํธ ์ธก์ ์ธํฐ๋ท์ ํตํด ์ ๋ฌ๋ฐ์ Public Key๊ฐ ์ง์ง ์๋ฒ์ ๊ฒ์ธ์ง, ํด์ปค์ ๊ฒ์ธ์ง๋ ๋์น์ฑ์ง ๋ชปํ๋ค. ์ด๋ ๊ฒ ํด์ปค์ Public Key๋ก ์ํธํ๋ ํด๋ผ์ด์ธํธ ๋์นญํค์ ํด๋ผ์ด์ธํธ ๋์นญํค๋ก ์ํธํ๋ ๋ฐ์ดํฐ๊ฐ ํฐ๋์ ํตํด ์ก์ ๋๋ค. ์ด ๋ ๋ ํด์ปค๋ ์ค๊ฐ์ ๋ผ์ด๋ค์ด ๋จผ์ ์ํธํ๋ ํด๋ผ์ด์ธํธ ๋์นญํค๋ฅผ ํด์ปค ์์ ์ Private Key๋ก ๋ณตํธํํ๋ค. ์ด๋ ๊ฒ ์์๋ธ ํด๋ผ์ด์ธํธ์ ๋์นญํค๋ฅผ ์ด์ฉํด์ ์ด์ ์ํธํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณตํธํํ ์ ์๊ฒ ๋๋ค.
ํด์ปค๋ ํด๋ผ์ด์ธํธ์ ๋ฐ์ดํฐ๋ฅผ ๋ณตํธํํด์ ํ์ทจํ ๋ค์ ๋ ๋์๊ฐ 2๋ฒ ๋จ๊ณ์์ ๊ฐ๊ณ ์์๋ ์๋ฒ์ Public Key๋ก ํด๋ผ์ด์ธํธ์ ๋์นญํค๋ฅผ ๋ค์ ์ํธํํด์ ์๋ฒ ์ชฝ์ผ๋ก ๋ณด๋ด์ค๋ค. ์ด๋ ๊ฒ ๋๋ฉด ์ด์ฐ๋์๊ฑด ์๋ฒ๊ฐ ๋ฐ์ ์ํธํ๋ ํด๋ผ์ด์ธํธ ๋์นญํค๋ ์๋ฒ์ Public Key๋ก ์ํธํํ ์ ์ด๊ธฐ ๋๋ฌธ์ ์๋ฒ๋ ์์ ์ Private Key๋ก ๋ณตํธํํด์ ๋ฐ์ดํฐ๋ฅผ ๋ณผ ์ ์๊ฒ ๋๋ค.
์ด ์ํฉ์์ ๊ฐ์ฅ ์น๋ช ์ ์ธ ๋ฌธ์ ๋ ๋ฐ๋ก ํด๋ผ์ด์ธํธ, ์๋ฒ ๋ชจ๋ ์์ ์ด ์ก, ์์ ํ ๋ฐ์ดํฐ๊ฐ ํด์ปค์๊ฒ ํ์ทจ๋์ง ๋์น์ฑ์ง ๋ชปํ๋ค๋ ์ ์ด๋ค. MITM ํด์ปค ๊ณต๊ฒฉ์ ๊ฐ๋ฅํ๊ฒ ํ ๊ฐ์ฅ ๊ทผ๋ณธ์ ์ธ ์์ธ์ ํด๋ผ์ด์ธํธ๊ฐ ์ ๊ณต๋ฐ์ Public Key๋ฅผ ๋ฌด์กฐ๊ฑด์ ์ผ๋ก ์ ๋ขฐํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ๊ฒ์ด๋ค. ๋ฐ๋ผ์ ์ ๊ณต๋ฐ์ Publicy Key๊ฐ ์ ๋ง ์ ๋ขฐํ ์ ์๋์ง ๊ฒ์ฆํด์ผ๋ง ํ๋ค. ๊ทธ๋ฌ๋ฉด ๋์ฒด Public Key๋ฅผ ์ด๋ป๊ฒ ๊ฒ์ฆํด์ผ ํ ๊น?
3. ๊ณต์ ์ธ์ฆ ๊ธฐ๊ด์ ํตํด Public Key๋ฅผ ๊ฒ์ฆํ์!
๋์นญํค์ ๋น๋์นญํค๋ฅผ ํผํฉํ๋ ๋ฐฉ์์ ์ฌ์ฉํ ๋ ๋ณด์ ์ทจ์ฝ์ ์ ์์ธ์ ํด๋ผ์ด์ธํธ๊ฐ ์์ ๋ฐ์ Public Key๊ฐ ์ ๋ง ์๋ฒ์ ๊ฒ์ธ์ง, ํด์ปค์ ๊ฒ์ธ์ง ๊ฒ์ฆํ๋ ๊ฒ์ด๋ผ๊ณ ํ๋ค. ๊ทธ๋ฌ๋ฉด ์ด๋ฅผ ์ด๋ป๊ฒ ๊ฒ์ฆํ ๊น? ๋ต์ ์๊ฐ์ธ๋ก ๊ฐ๋จํ๋ค. ์ด๋ฅผ ๊ฒ์ฆํด์ฃผ๋ ์ 3์ ๊ธฐ๊ด์ด ์กด์ฌํ๋ฉด ๋๋ค.
Public Key๋ฅผ ๊ฒ์ฆํ๋ ์ 3์ ๊ธฐ๊ด์ผ๋ก์ CA, RA๊ฐ ์กด์ฌํ๋ค. RA๋ CA ๋ณด๋ค ๋ฐ์ ๊ธฐ๊ด์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. ๊ฐ์ฅ ๋จผ์ ์๋ฒ ์ชฝ์์ ๋น๋์นญํค ๊ตฌ๋งค ๋ฑ๋ก์ RA์ ์์ฒญํ๋ฉด RA๋ ์ค์ง์ ์ธ ๋น๋์นญํค๋ฅผ ์์ฑํ๋ ์ญํ ์ ํ๋ CA์๊ฒ ์ ๋ฌํ๋ค. ๊ทธ๋ฌ๋ฉด ์ด์ CA๋ ๋น๋์นญํค๋ฅผ RA๋ฅผ ํตํด์ ์๋ฒ์๊ฒ ์ ๋ฌํด์ค๋ค. ์ด๋ ๊ฒ ํด์ ์๋ฒ๋ ๋น๋์นญํค๋ฅผ ๊ฐ๊ฒ ๋๋ค. ์ด ๋, ์๋ฒ์ ๋น๋์นญ ํค ์ค Public Key์ ํค ๊ฐ ๋ง๊ณ ๋ ์ฌ๋ฌ๊ฐ์ง ๋ถ๊ฐ ์ ๋ณด๊ฐ ๋ค์ด์๋๋ฐ, ๊ทธ ์ค์ "hash ๊ฐ"์ด ๋ค์ด์๋ค. ์ด hash ๊ฐ์ CA๊ฐ ๊ฐ๊ณ ์๋ Public/Private Key ์ค Private Key๋ก ์ํธํํ ๊ฐ์ด๋ฉฐ, ์ด ๊ฐ์ผ๋ก ์ถํ์ ํด๋ผ์ด์ธํธ๊ฐ ๋ฐ์ Public Key๊ฐ ์ง์ง์ธ์ง ์๋์ง ๊ฒ์ฆํ๋ ์ญํ ์ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๋ Public Key์ ๋ถ๊ฐ์ ์ธ ์ ๋ณด(hash ๊ฐ ๋ฑ..)๋ค์ ํฉ์ณ ์ด๋ฅธ๋ฐ '์ธ์ฆ์' ๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์ด์จ๊ฑด ์ด์ ์๋ฒ๋ ๋น๋์นญํค๊ฐ ์์ฑ๋์์ผ๋ ์์ (์๋ฒ)์ Public ํค๋ฅผ ํด๋ผ์ด์ธํธ์ ์ ๊ณตํ๋ค. ํด๋ผ์ด์ธํธ๋ ์์ ์ ๋์นญํค๋ฅผ ์ด Public ํค๋ก ์ํธํํด์ผ ํ๋๋ฐ ์ด๋ฅผ ์ํํ๊ธฐ ์ ์ ์ด Public ํค๊ฐ ์ง์ง ์ ๋ขฐํ ๋งํ์ง ๊ฒ์ฆํด์ผ ํ๋ค. ๊ฒ์ฆํ๊ธฐ ์ํด์ ์๋ฒ์ Public Key์ ๋ถ๊ฐ์ ์ธ ์ ๋ณด์ธ hash ๊ฐ์ ์ดํด๋ณธ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด hash ๊ฐ์ ๋ณตํธํํ๋๋ฐ, ์ด ๋ณตํธํํ ๋ ํ์ฉํ๋ ํค๋ ๋ฐ๋ก CA์ Public Key๋ฅผ ์ด์ฉํ๋ค. ๊ทธ๋ ๋ค๋ฉด ํด๋ผ์ด์ธํธ๋ CA์ Public Key๋ฅผ ์ด๋ป๊ฒ ๊ฐ์ง ์ ์๋๊ฐ? ํ ํ ๋ฐ, ์ด๋ ํด๋ผ์ด์ธํธ(ex. ์๋์ฐ, ๋งฅ, ๋ฆฌ๋ ์ค)์์ ๋ณด์ ์ ๋ฐ์ดํธ๋ฅผ ์ํํ๋ฉด ํด๋น OS์ ์ ํด(?)๋ฅผ ๋งบ๊ณ ์๋ CA ๊ธฐ๊ด๋ค์ Public Key๊ฐ ํด๋ผ์ด์ธํธ์ ํ์ผ ์์คํ ์ ๋ค์ด๋ก๋ ๋๋ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ํด๋ผ์ด์ธํธ๊ฐ CA์ Public Key๋ฅผ ๊ฐ๊ณ ์๊ฒ ๋๋ฉด ํด๋น ํค๋ก ์๋ฒ์ Public Key์ ๋ถ์ด์๋ hash ๊ฐ์ ๋ณตํธํํจ์ผ๋ก์จ ํด๋ผ์ด์ธํธ๋ "์ด Public Key๊ฐ ํด์ปค์ ๊ฒ์ด ์๋ ์ ๋ง ์๋ฒ์ ๊ฒ์ด ๋ง๊ตฌ๋!" ๋ผ๊ณ ๊ฒ์ฆํ๊ฒ ๋๋ ๊ฒ์ด๋ค.
๊ทธ ์ดํ์๋ ์ง์ ๋ชฉ์ฐจ์์ ์ดํด๋ณธ ๊ฒ์ฒ๋ผ ํด๋ผ์ด์ธํธ์ ๋์นญํค๋ฅผ ์ํธํํ๊ณ , ํฐ๋๋ง ๋ฑ ์ดํ์ ๊ณผ์ ์ ๋์ผํ๋ค.
์ด๋ ๊ฒ ์ 3์ ๊ธฐ๊ด์ ํตํด์ Public Key๋ฅผ ๊ฒ์ฆํ๋ ๊ณผ์ ์ด ์๋ค๋ฉด ์ธํฐ๋ท์ ๋์๋ค๋๋ ํด์ปค๋ค์ ์ค๊ฐ์ ๊ณต๊ฒฉ์ ํ๋๋ผ๋ ์๋ฒ์ Public ํค์ ๋ถ์ด์๋ hash ๊ฐ ๋๋ฌธ์ ๊ณต๊ฒฉ์ ํ ์๊ฐ ์๋ค. ์๋ํ๋ฉด ํด์ปค๋ค์ ํด๋ผ์ด์ธํธ์ ๋ฌ๋ฆฌ CA์ Public Key๋ฅผ ๊ฐ๊ณ ์์ง ์๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ ๊ฒ ์๋ฒ์ ๋น๋์นญ ํค๋ฅผ RA, CA์ ๊ฐ์ ์ธ์ฆ๊ธฐ๊ด์ ๊ตฌ๋งค๋ฅผ ์ํํ๊ณ ์์ฑํ ๋ค ์ป์ Public Key์ hash ๊ฐ๊ณผ ๊ฐ์ ์ ๋ณด๋ค์ ํตํ์ด์ '์ธ์ฆ์'๋ผ๊ณ ๋ถ๋ฅธ๋ค๊ณ ํ๋ค. ์ด ๋, '์๋ฒ'๊ฐ ์น์๋ฒ์ด๊ณ ์น ํต์ ์ ์ํํ๋ฉด์ ํด๋น ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด ์ด ์ธ์ฆ์๋ฅผ ๋ฐ๋ก 'SSL ์ธ์ฆ์'๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ด SSL ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ๋ HTTP ํต์ ํ๋กํ ์ฝ์ด ๋ฐ๋ก HTTPS์ธ ๊ฒ์ด๋ค.
์ฐธ๊ณ ๋ก TLS๋ผ๋ ๊ฒ๋ ์๋๋ฐ, TLS๋ SSL์ ๋ฐ์ ํจ์ ๋ฐ๋ผ ๋จ์ ์ ๋ณด์ํ๋ฉด์ ๋์จ ๊ฒ์ ๋ถ๊ณผํ๋ค. ๊ฐ๋จํ ๋งํด์ SSL์ ๋์ฑ ์์ ํ ๋ฒ์ ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.