์ํธํ(encryption)๋ ๋ฌด์์ด๋ฉฐ ์ผ๋ง๋ ์ค์ํ๊ฐ?
Security-of-Security 6๋ถ์ ์๋ฆฌ์ฆ์ ์ฒซ ๋ฒ์งธ ๊ฒ์๋ฌผ์์ ๋ฌผ๋ฆฌ์ ๋ณด์ ์์คํ ์์์ ๋ฐ์ดํฐ์ ์ค์์ฑ, ํนํ ๋ฐ์ดํฐ์ ํฌํจ๋ ์ ๋ณด์ ์ข ๋ฅ์ ํด๋น ์ ๋ณด๋ก ์ฌ๋๋ค์ด ์ํํ ์ ์๋ ์์ ์ ๋ํด ์๊ฐํด ๋ณผ ๊ฒ์ ์ ์ํ์ต๋๋ค. .
์ด ๊ฒ์๋ฌผ์์๋ ์ํธํ๋ฅผ ์ ์ํ๊ณ ์ด๋ป๊ฒ ์๋ํ๋์ง ๊ฐ๋ตํ๊ฒ ์ค๋ช
ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๋ฉด ์ด๋ป๊ฒ ๋ฉ๋๊น? ์๋ ํฌ ์๋ ๋ฐ์ดํฐ ์ํธํ๊ฐ ๋ฐ์ดํฐ ์นจํด๋ฅผ ๋ฐฉ์งํ๊ณ ์ฌ์ด๋ฒ ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์กฐ์ง์ ๋ณดํธํ๋ ๋ฐฉ๋ฒ
์์๋ค์ํผ Security-of-Security์ ๋ํด ์ด์ผ๊ธฐํ ๋ ์ฐ๋ฆฌ๋ ํต์ , ์๋ฒ ๋ฐ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ์ฌ ๋ฌผ๋ฆฌ์ ๋ณด์ ์์คํ
์ ๋ชจ๋ ์ธก๋ฉด์ ๋ณดํธํ๋ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค. ์ฌ์ด๋ฒ ์ํ ๋ฐ ๊ณต๊ฒฉ์ ๋ฌผ๋ก ๋ถ๋ฒ ๋๋ ๋ฌด๋จ ์ก์ธ์ค๋ก๋ถํฐ ์์คํ
์ ์ฒด๋ฅผ ์์ ํ๊ฒ ๋ณดํธํ ์ ์์ด์ผ ํฉ๋๋ค.
๋น์ฆ๋์ค ์๋ฃจ์ ์๋ ์๋ฒฝํ ๋ณด์์ ๋ณด์ฅํ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ์ธ ๊ฐ์ง ๋๊ตฌ(์ํธํ, ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ)๊ฐ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋๊ตฌ: ์ํธํ(Encryption)
์ํธํ(Encryption) ๋ป์ ๊ฐ๋จํ ๋งํด์ ์ํธํ๋ ๊ถํ์ด ์๋ ์ฌ์ฉ์์๊ฒ ์จ๊ฒจ์ง๊ฑฐ๋ ์ก์ธ์คํ ์ ์๋๋ก ๋ฐ์ดํฐ๊ฐ ์ธ์ฝ๋ฉ๋๋ ํ๋ก์ธ์ค์ ๋๋ค. ๊ฐ์ธ ์ ๋ณด ๋ฐ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๊ณ ํด๋ผ์ด์ธํธ ์ฑ๊ณผ ์๋ฒ ๊ฐ์ ํต์ ๋ณด์์ ๊ฐํํ ์ ์์ต๋๋ค. ํต์ฌ์ ๋ฐ์ดํฐ๊ฐ ์ํธํ๋๋ฉด ๊ถํ์ด ์๋ ์ฌ๋์ด๋ ๋จ์ฒด๊ฐ ๋ฐ์ดํฐ์ ์ก์ธ์คํ๋๋ผ๋ ์ฝ์ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ฐ์ดํฐ๋ฅผ ์ํธํํ๋ ๋ฐฉ๋ฒ
ํ๋ก์ธ์ค ์์ฒด๋ ์๋นํ ๊ฐ๋จํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๊ธฐ ์ํด ์ํธํ ํค๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ์ผ๋ฐ ํ ์คํธ, ์ฝ์ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ์ ์๋ ๋ฐ์ดํฐ๋ก ๋๋ ์ํธ๋ฌธ์ผ๋ก ๋ณํ(์ธ์ฝ๋ฉ)ํฉ๋๋ค. ์์ํ๋ ํด๋ ํค๋ง์ด ์คํฌ๋จ๋ธ๋ ์ํธ๋ฌธ์ ์ฝ์ ์ ์๋ ์ผ๋ฐ ํ ์คํธ๋ก ๋ค์ ๋์ฝ๋ฉํ ์ ์์ต๋๋ค. ์ํธํ๊ฐ ์ํ๋๋ ๋ฐฉ๋ฒ๊ณผ ์ฌ์ฉ๋๋ ์ํธํ ์ ํ์ ํจ์ฌ ๋ ๋ณต์กํฉ๋๋ค.
๋์นญ ๋ฐ ๋น๋์นญ ์ํธํ
๋์นญ
์ํธํ ์๊ณ ๋ฆฌ์ฆ์๋ ๋์นญ ๋ฐ ๋น๋์นญ์ ๋ ๊ฐ์ง ์ ํ์ด ์์ต๋๋ค. ๋์นญ ์๊ณ ๋ฆฌ์ฆ์์๋ ์ํธํ ํค์ ํด๋ ํค๊ฐ ๋ชจ๋ ๋์ผํ๋ฏ๋ก ๋ณด์ ํต์ ์ ์ํด์ ๋์ผํ ํค๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๋์นญ ์๊ณ ๋ฆฌ์ฆ ์ํธํ๋ ์ผ๋ฐ์ ์ผ๋ก ๋๋ ๋ฐ์ดํฐ ์ํธํ์ ์ฌ์ฉ๋๋ฉฐ ํ๋์จ์ด์ ์ํด ๋น ๋ฅด๊ณ ์ฝ๊ฒ ๊ตฌํ๋ฉ๋๋ค. ๋จ์ ์ ํด๋น ์ํธ ํด๋ ํค๋ฅผ ๊ฐ์ง ์ฌ๋์ ๋๊ตฌ๋ ๋ฐ์ดํฐ๋ฅผ ํด๋ ํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋น๋์นญ
๋น๋์นญ ์๊ณ ๋ฆฌ์ฆ ์ํธํ์์๋ ๋ ๊ฐ์ ๊ฐ๋ณ์ ์ด์ง๋ง ์ํ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ์ํธํ ํค๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๊ณต๊ฐ์ฉ ํค๋ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ ๋ฐฐํฌ๋ ์ ์๋ ๋ฐ๋ฉด ๊ฐ์ธ ํค๋ ๋ฐ์ดํฐ๋ฅผ ํด๋ ํ๋ ๋ฐ ์ฌ์ฉ๋๊ณ ๋น๊ณต๊ฐ๋ก ์ ์ง๋ฉ๋๋ค.
๋น๋์นญ ์ํธํ๋ ๊ฐ์ธ ํค ์ฌ์ฉ์ ํตํด ๋น๋ฐ ํค์ ์๋น ๊ตํ์ ์ ๊ฑฐํ๊ณ , ๊ณต๊ฐ ํค๋ฅผ ๋๊ตฌ์๋ ๊ณต์ ํ ์ ์๋๋ก ํฉ๋๋ค. ๋ํ ๋์งํธ ์ธ์ฆ์, ๋์งํธ ์๋ช ๋ฐ PKI(๊ณต๊ฐ ํค ์ธํ๋ผ)๋ฅผ ์ํ ๊ธฐ๋ณธ ์ํคํ ์ฒ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋จ์ ์ ๋์นญ ์๊ณ ๋ฆฌ์ฆ ์ํธํ๋ณด๋ค ๋๋ฆฌ๊ณ ๋ ํฐ ์ฐ์ฐ ๋ฅ๋ ฅ์ด ํ์ํ๋ค๋ ๊ฒ์ ๋๋ค.
์ํธํ๋ ์ฌ์ด๋ฒ๋ณด์์์ ํต์ฌ์
์์์ ๋๋ค. ์ฌ์ด๋ฒ๋ณด์ ์ํ์ด ์ฌ๊ทธ๋ผ์ง์ง ์๊ณ ์์ต๋๋ค. ์ฌ์ด๋ฒ๊ณต๊ฒฉ ๋ฐ์ ๊ฑด์์ ์ ๋ณด์ ์ ๊ทผํ๊ธฐ ์ํด ์ด์ฉ๋๋ ๊ธฐ์ ์ ์ ๊ตํจ์ ๋งค๋ ์ฆ๊ฐํ๋ ์ถ์ธ์ ๋๋ค.
๊ธฐ์ ์ด ๋ฐ์ดํฐ์ ์์คํ ์ ๋ณดํธํ๋ ค๋ฉด ์ํธํ๊ฐ ํ์์ ๋๋ค. ์ํธํ๋ ์ ์์ ์ธ ์กด์ฌ๋ก๋ถํฐ ์ค์ ์ ๋ณด๋ฅผ ๋ณดํธํ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ ๋๋ค. ๋ง์ฝ ๊ณต๊ฒฉ์๊ฐ ์์คํ ๋ฐ์ดํฐ์ ์ ๊ทผํ๋๋ผ๋ ์ํธํ ์ฒ๋ฆฌ๋ ์ ๋ณด๋ ๋ณด๊ณ ์ฝ๊ฑฐ๋ ์ด์ฉํ ์ ์์ต๋๋ค. ํด๋น ๋ฐ์ดํฐ๋ ์ํธํ ํค๊ฐ ์์ผ๋ฉด ํด๋ ๋ถ๊ฐ๋ฅํ ์ํ๋ก ์ ์ง๋ฉ๋๋ค.
๋ณด์์ ๋ณด์(Security-of-Security)์ด๋ ๋ฌด์์ ๋ปํ ๊น์?
๋ณด์์ ๋ณด์(Security-of-Security)์ด๋ผ๋ ์ฉ์ด๋ ์ปค๋ฎค๋์ผ์ด์ , ์๋ฒ, ๋ฐ์ดํฐ ๋ฑ ๋ฌผ๋ฆฌ ๋ณด์ ์์คํ ์ ๋ฐ์ ์ต๋ํ ์์ ํ๊ฒ ์งํจ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์์คํ ์ ์ฒด๋ฅผ ์ฌ์ด๋ฒ ์ํ๊ณผ ๊ณต๊ฒฉ ๊ทธ๋ฆฌ๊ณ ๋ถ๋ฒ ๋๋ ๋ฌด๋จ ์ ์์ผ๋ก๋ถํฐ ์์ ํ๊ฒ ๋ณดํธํ ์ ์์ด์ผ ํฉ๋๋ค.
๊ทธ๋ ๊ธฐ์ ๊ฐ์ฅ ๋จผ์ ๋ฌผ๋ฆฌ ๋ณด์ ์์คํ ๋ด ๋ฐ์ดํฐ ๋ณด์์ ์ค์์ฑ์ ์ฐ์ ์ํด์ผ ํฉ๋๋ค. ํนํ ์์งํ๋ ์ ๋ณด์ ์ ํ๊ณผ ํด๋น ์ ๋ณด์ ์ด์ฉ ๋ฒ์๋ฅผ ํ๊ฐํ๋ ๊ฒ์ด ๋ฐ๋์งํฉ๋๋ค.
ํ์ง๋ง ์ฌ๊ธฐ์ ๋์ด ์๋๋๋ค. ์ฌ์ด๋ฒ๋ณด์ ๋ฐฉ์ด๋ ฅ์ ๊ฐ์ ํ๋ ค๋ฉด ๋์์๋ ์ฌํ๊ฐ์ ์ ๊ท ์ ๋ต์ด ์๊ตฌ๋ฉ๋๋ค. ๋จ์ํ ๋คํธ์ํฌ์ ์์คํ ์ ๊ฐํํ๋ ๊ฒ ์ธ์๋ ์ง์์ ์ธ ์ธ์ฆ์ ๋ํ ํ์์ฑ๋ ์ ์ฐจ ์ฆ๊ฐํ๊ณ ์์ต๋๋ค.
์ด๋ฅผ ์ํด ๊ธฐ์ ์ ์ฌ์ด๋ฒ๋ณด์ ์ํ์ฑ ์ ์ํ, ์์คํ ์ทจ์ฝ์ฑ ๊ฒฝ๋ณด, ํ์จ์ด ๋ฐ ํ๋์จ์ด ์ ๋ฐ์ดํธ ์์ฃผ ์ค์ ๋ฑ ๋ณด๋ค ์๋ํ๋ ๋๊ตฌ๋ฅผ ์ด์ฉํ ์ ์์ด์ผ ํฉ๋๋ค. ์๋ฃจ์ ๊ฐ๋ฐ์์ ์ฌ์ด๋ฒ๋ณด์์ ์ฐ์ ์ํ๋ ๊ณต๊ธ์ ์ฒด์ ํ๋ ฅํ๋ ๋ฐฉ๋ฒ๋ ์๊ธดํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ต์ ์ฌ์ด๋ฒ ์ํ์ ๋ํ ์์์ ์ ํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์ ์ ํ ํด๊ฒฐ์ฑ ๋ ์ป๊ฒ ๋ ๊ฒ์ ๋๋ค.
๋ ๋ฌด์์ด ์์๊น์?
๋ค์ ๋ธ๋ก๊ทธ ํฌ์คํ ์์๋ ์ฌ์ด๋ฒ๋ณด์์ ํผํผํ๊ฒ ์ ์งํ๊ธฐ ์ํด ํ์ํ ๋ ๋ค๋ฅธ ๋๊ตฌ์ธ ์ธ์ฆ(Authentication)์ ๋ํด ์๊ฐํฉ๋๋ค. ์ธ์ฆ์ ํตํด ์ธ์ฆ ์์ฒญ ์ค์ธ ์ํฐํฐ ์ฌ์ฉ์, ์๋ฒ ๋๋ ํด๋ผ์ด์ธํธ ์ฑ์ ํ์ธํ๋ ๋ฐฉ์์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.