์์๋ด์ฑ์ํธ์ ์๊ธํ ํ์์ฑ์ ํ๊ตฌํ๊ณ , ์์ ์ปดํจํฐ ๊ณต๊ฒฉ์ ๋์ํ๋๋ก ์ค๊ณ๋ ์์ ํ ์๊ณ ๋ฆฌ์ฆ์ ์ดํดํ์ธ์. ๋ฏธ๋๋ฅผ ์ํด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ๋ณดํธํ์ญ์์ค.
์์๋ด์ฑ์ํธ: ํฌ์คํธ ํํ ๋ณด์ ํ๊ฒฝ ํ์
์์ ์ปดํจํ ์ ๋ฑ์ฅ์ ํ์ฌ์ ์ํธํ ์์คํ ์ ์ค๋ํ ์ํ์ ์ ๊ธฐํฉ๋๋ค. ์จ๋ผ์ธ ๋ฑ ํน๋ถํฐ ๊ตญ๋ฐฉ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ๊ฒ์ ๋ณด์์ ๋ท๋ฐ์นจํ๋ ์ด๋ฌํ ์์คํ ๋ค์ ๊ณ ์ ์ปดํจํฐ๊ฐ ํฉ๋ฆฌ์ ์ธ ์๊ฐ ๋ด์ ํด๊ฒฐํ๊ธฐ์๋ ๊ณ์ฐ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์ฌ๊ฒจ์ง๋ ์ํ์ ๋ฌธ์ ์ ์์กดํฉ๋๋ค. ๊ทธ๋ฌ๋ ์์ ์ญํ์ ์๋ฆฌ๋ฅผ ํ์ฉํ๋ ์์ ์ปดํจํฐ๋ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ด๋ฌํ ์๊ณ ๋ฆฌ์ฆ ์ค ๋ค์๋ฅผ ๊นจ๋จ๋ฆด ์ ์ฌ๋ ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด๋ก ์ธํด ์์ ํ ์๋์ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด ์์๋ด์ฑ์ํธ(QSC) ๋๋ ํฌ์คํธ ํํ ์ํธ(PQC)๋ผ๊ณ ๋ ์๋ ค์ง ๊ธฐ์ ์ ๊ฐ๋ฐ ๋ฐ ๊ตฌํ์ด ํ์์ ์ ๋๋ค.
๋ค๊ฐ์ค๋ ์์ ์ํ
์์ ํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋๊ท๋ชจ ์์ ์ปดํจํฐ๋ ์์ง ํ์ค์ด ์๋์ง๋ง, ๊ทธ ๋ฐ์ ์ ๊ฐ์ํ๋๊ณ ์์ต๋๋ค. "์ง๊ธ ์ ์ฅํ๊ณ ๋์ค์ ํด๋ ํ๋(store now, decrypt later)" ๊ณต๊ฒฉ์ ๋งค์ฐ ํ์ค์ ์ธ ์ฐ๋ ค์ ๋๋ค. ์ ์์ ์ธ ํ์์๋ค์ ๋ฏธ๋์ ์์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ ํ ๊ฒ์ ์์ํ๊ณ ์ค๋๋ ์ํธํ๋ ๋ฐ์ดํฐ๋ฅผ ์์งํ ์ ์์ต๋๋ค. ์ด๋ ํ์ฌ ์์ ์ปดํจํ ๊ธฐ์ ์ ์ํ์ ๊ด๊ณ์์ด ์์๋ด์ฑ์ํธ๋ก์ ์ ํ์ ์ค์ํ๊ณ ์๊ธํ ์ฐ์ ์์๋ก ๋ง๋ญ๋๋ค.
์๋ฅผ ๋ค์ด, ๋ฏผ๊ฐํ ์ ๋ถ ํต์ , ๊ธ์ต ๊ฑฐ๋, ์ง์ ์ฌ์ฐ์ ์๊ฐํด ๋ณด์ญ์์ค. ๋ง์ฝ ์ด๊ฒ๋ค์ด ์์ ๊ณต๊ฒฉ์ ์ทจ์ฝํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ์ํธํ๋์๋ค๋ฉด, ์๋ณธ ๋ฐ์ดํฐ๊ฐ ๋ช ๋ ์ ์ ์ํธํ๋์๋๋ผ๋ ๋ฏธ๋์ ์์๋ ์ ์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ๋ ๊ฒฝ์ ์ ์์ค์์ ๊ตญ๊ฐ ์๋ณด ์นจํด์ ์ด๋ฅด๊ธฐ๊น์ง ํ๊ดด์ ์ผ ์ ์์ต๋๋ค.
ํฌ์คํธ ํํ ์ํธ(PQC)์ ์ดํด
ํฌ์คํธ ํํ ์ํธ๋ ๊ณ ์ ์ปดํจํฐ์ ์์ ์ปดํจํฐ ๋ชจ๋์ ๊ณต๊ฒฉ์ ์์ ํ๋ค๊ณ ์ฌ๊ฒจ์ง๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์๋ฏธํฉ๋๋ค. ์ด๋ฌํ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์กด ์ธํ๋ผ์์ ํธํ์ฑ์ ๋ณด์ฅํ๋ฉฐ ๊ณ ์ ์ ์ธ ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด์์ ๊ตฌํ๋๋๋ก ์ค๊ณ๋์์ต๋๋ค. ๋ชฉํ๋ ์์ ์ปดํจํฐ๊ฐ ๊ธฐ์กด ์ํธํ ํ์ค์ ๊นจ๋จ๋ฆด ๋งํผ ๊ฐ๋ ฅํด์ง๊ธฐ ์ ์ ํ์ฌ์ ์ทจ์ฝํ ์๊ณ ๋ฆฌ์ฆ์ PQC ์๋ฃจ์ ์ผ๋ก ๋์ฒดํ๋ ๊ฒ์ ๋๋ค.
PQC ์๊ณ ๋ฆฌ์ฆ์ ํต์ฌ ์๋ฆฌ
PQC ์๊ณ ๋ฆฌ์ฆ์ ์ ํต์ ์ธ ์ํธํ์ ์ฌ์ฉ๋๋ ๊ฒ๊ณผ๋ ๋ค๋ฅธ ์ํ์ ๋ฌธ์ ์ ๊ธฐ๋ฐ์ ๋ก๋๋ค. ๊ฐ์ฅ ์ ๋งํ ์ ๊ทผ ๋ฐฉ์ ์ค ์ผ๋ถ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ๊ฒฉ์ ๊ธฐ๋ฐ ์ํธ(Lattice-based cryptography): ๊ณ ์ฐจ์ ๊ณต๊ฐ์ ์ํ์ ๊ตฌ์กฐ์ธ ๊ฒฉ์์ ๊ด๋ จ๋ ๋ฌธ์ ์ ์ด๋ ค์์ ๊ธฐ๋ฐํฉ๋๋ค.
- ์ฝ๋ ๊ธฐ๋ฐ ์ํธ(Code-based cryptography): ์ผ๋ฐ์ ์ธ ์ ํ ์ฝ๋๋ฅผ ํด๋ ํ๋ ์ด๋ ค์์ ์์กดํฉ๋๋ค.
- ๋ค๋ณ์ ์ํธ(Multivariate cryptography): ์ ํ์ฒด ์์ ๋ค๋ณ์ ๋คํญ ๋ฐฉ์ ์ ์์คํ ์ ์ฌ์ฉํฉ๋๋ค.
- ํด์ ๊ธฐ๋ฐ ์ํธ(Hash-based cryptography): ์ํธํ ํด์ ํจ์์ ์์ฑ์์ ๋ณด์์ ํ์์ํต๋๋ค.
- ์ดํน์ด ํ์๊ณก์ ์์ด์์ ๋ ๋ํผ-ํฌ๋ง(SIDH) ๋ฐ ์ดํน์ด ํ์๊ณก์ ์์ด์์ ๋ ํค ์บก์ํ(SIKE): ์ดํน์ด ํ์๊ณก์ ๊ฐ์ ์์ด์์ ๋์ ๊ธฐ๋ฐํฉ๋๋ค. ์ฐธ๊ณ : SIKE๋ ํ์คํ ๋์์ผ๋ก ์ฒ์ ์ ์ ๋ ํ ํด๋ ๋์์ต๋๋ค. ์ด๋ ์๊ฒฉํ ํ ์คํธ์ ๋ถ์์ ์ค์์ฑ์ ๊ฐ์กฐํฉ๋๋ค.
NIST์ ํฌ์คํธ ํํ ์ํธ ํ์คํ ๊ณผ์
๋ฏธ๊ตญ ๊ตญ๋ฆฝํ์ค๊ธฐ์ ์ฐ๊ตฌ์(NIST)๋ ํฌ์คํธ ํํ ์ํธ ์๊ณ ๋ฆฌ์ฆ์ ํ์คํํ๊ธฐ ์ํ ์ ์ธ๊ณ์ ์ธ ๋ ธ๋ ฅ์ ์ฃผ๋ํด ์์ต๋๋ค. ์ด ๊ณผ์ ์ 2016๋ ์ ์ ์์ฒญ์ผ๋ก ์์๋์์ผ๋ฉฐ, ์ํธํ๊ณ์ ์ํ ์ฌ๋ฌ ์ฐจ๋ก์ ํ๊ฐ์ ํ ์คํธ๋ฅผ ๊ฑฐ์ณค์ต๋๋ค.
2022๋ 7์, NIST๋ ํ์คํ๋ ์ฒซ ๋ฒ์งธ PQC ์๊ณ ๋ฆฌ์ฆ ์ธํธ๋ฅผ ๋ฐํํ์ต๋๋ค:
- CRYSTALS-Kyber: ๋ชจ๋ ์ค๋ฅ๋ฅผ ์ด์ฉํ ํ์ต ๋ฌธ์ (MLWE)์ ๊ธฐ๋ฐํ ํค ์ค์ ๋ฉ์ปค๋์ฆ์ ๋๋ค.
- CRYSTALS-Dilithium: ๋ชจ๋ ์ค๋ฅ๋ฅผ ์ด์ฉํ ํ์ต ๋ฌธ์ (MLWE)์ ํผ์ํธ-์ค๋ฏธ๋ฅด ๋ณํ์ ๊ธฐ๋ฐํ ๋์งํธ ์๋ช ์ฒด๊ณ์ ๋๋ค.
- Falcon: ์์ถ ์ด์ฐ ๊ฐ์ค ํ๊ท ๊ทผ์ฌ ์ ์ ๋ถํด ๋ฌธ์ (์ฝ๋ ๊ธฐ๋ฐ ๊ฒฉ์)์ ๊ธฐ๋ฐํ ๋์งํธ ์๋ช ์ฒด๊ณ์ ๋๋ค.
- SPHINCS+: ์ํ ๋น์ ์ฅ ํด์ ๊ธฐ๋ฐ ์๋ช ์ฒด๊ณ์ ๋๋ค.
์ด๋ฌํ ์๊ณ ๋ฆฌ์ฆ์ ๋ง์ ์์ฉ ํ๋ก๊ทธ๋จ์์ ํฌ์คํธ ํํ ๋ณด์์ ๊ธฐ์ด๋ฅผ ํ์ฑํ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. NIST๋ ํฅํ ํ์คํ ๋ผ์ด๋๋ฅผ ์ํด ๋ค๋ฅธ ํ๋ณด ์๊ณ ๋ฆฌ์ฆ์ ๊ณ์ ํ๊ฐํ๊ณ ์์ต๋๋ค.
ํฌ์คํธ ํํ ์ํธ๋ก์ ์ ํ: ์ค์ฉ ๊ฐ์ด๋
ํฌ์คํธ ํํ ์ํธ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๊ฒ์ ์ ์คํ ๊ณํ๊ณผ ์คํ์ด ํ์ํ ๋ณต์กํ ์์ ์ ๋๋ค. ๋ค์์ ์กฐ์ง์ด ์ด ์ ํ์ ํ์ํ๋ ๋ฐ ๋์์ด ๋๋ ๋จ๊ณ๋ณ ๊ฐ์ด๋์ ๋๋ค:
1. ํ์ฌ ์ํธํ ํ๊ฒฝ ํ๊ฐ
์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ์กฐ์ง ๋ด ๋ชจ๋ ์ํธํ ์์คํ ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ํ ์ฒ ์ ํ ๋ชฉ๋ก์ ์์ฑํ๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ์๋ ํ์ฌ ์ฌ์ฉ ์ค์ธ ์๊ณ ๋ฆฌ์ฆ, ํค ํฌ๊ธฐ ๋ฐ ํ๋กํ ์ฝ์ ์๋ณํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ์ด ํ๊ฐ๋ ๋ค์์ ํฌํจํ IT ์ธํ๋ผ์ ๋ชจ๋ ์์ญ์ ๋ค๋ฃจ์ด์ผ ํฉ๋๋ค:
- ์น ์๋ฒ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๊ฐ์ ์ฌ์ค๋ง(VPN)
- ์ด๋ฉ์ผ ์๋ฒ
- ํด๋ผ์ฐ๋ ์๋น์ค
- IoT ์ฅ์น
- ์๋ฒ ๋๋ ์์คํ
ํ์ฌ์ ์ํธํ ์์กด์ฑ์ ์ดํดํ๋ ๊ฒ์ ์ ์ฌ์ ์ธ ์ทจ์ฝ์ ์ ์๋ณํ๊ณ ๋ง์ด๊ทธ๋ ์ด์ ์์ญ์ ์ฐ์ ์์๋ฅผ ์ ํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
2. ์ํ ๊ธฐ๋ฐ ์์คํ ์ฐ์ ์์ ์ง์
๋ชจ๋ ์์คํ ์ด ์ฆ์ ํฌ์คํธ ํํ ์ํธ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๋ ๊ฒ์ ์๋๋๋ค. ๋ณดํธํ๋ ๋ฐ์ดํฐ์ ๋ฏผ๊ฐ๋์ ๋ณด์ ์นจํด ์ ์ ์ฌ์ ์ํฅ์ ๋ฐ๋ผ ์์คํ ์ ์ฐ์ ์์๋ฅผ ์ ํ์ญ์์ค. ๋ค์ ์์๋ฅผ ๊ณ ๋ คํ์ญ์์ค:
- ๋ฐ์ดํฐ ๋ฏผ๊ฐ๋: ๋ณดํธ๋๋ ๋ฐ์ดํฐ๊ฐ ์ผ๋ง๋ ์ค์ํ๊ฐ? ๊ธฐ๋ฐ์ด๊ฑฐ๋, ๋ ์ ์ ์ด๊ฑฐ๋, ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ์ํด ๊ท์ ๋๋๊ฐ?
- ๋ฐ์ดํฐ ์๋ช : ๋ฐ์ดํฐ๊ฐ ์ผ๋ง๋ ์ค๋ซ๋์ ์์ ํ๊ฒ ์ ์ง๋์ด์ผ ํ๋๊ฐ? ๋ณด๊ด ๊ธฐ๋ก๊ณผ ๊ฐ์ด ์๋ช ์ด ๊ธด ๋ฐ์ดํฐ๋ ์ฆ๊ฐ์ ์ธ ์ฃผ์๊ฐ ํ์ํฉ๋๋ค.
- ์์คํ ์ค์๋: ํด๋น ์์คํ ์ด ์กฐ์ง ์ด์์ ์ผ๋ง๋ ํ์์ ์ธ๊ฐ? ์ค์ํ ์์คํ ์ ์ค๋จ์ ์๋นํ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
- ๊ท์ ์ค์: ํฌ์คํธ ํํ ์ํธ ์ฌ์ฉ์ ์๋ฌดํํ๋ ๋ฒ์ ๋๋ ๊ท์ ์ ์๊ตฌ ์ฌํญ์ด ์๋๊ฐ?
๊ฐ์ฅ ์ค์ํ๊ณ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๋จผ์ ๋ณดํธํ๋ ๋ฐ ์ง์คํ๊ณ , ์์๊ณผ ์๊ฐ์ด ํ๋ฝํ๋ ๋๋ก ์ ์ฐจ ๋ค๋ฅธ ์์คํ ์ ๋ง์ด๊ทธ๋ ์ด์ ํ์ญ์์ค.
3. ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต ๊ฐ๋ฐ
์ ์ ์๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต์ ํฌ์คํธ ํํ ์ํธ๋ก์ ์ฑ๊ณต์ ์ธ ์ ํ์ ํ์์ ์ ๋๋ค. ์ด ์ ๋ต์ ๋ค์์ ๊ฐ๊ด์ ์ผ๋ก ์ค๋ช ํด์ผ ํฉ๋๋ค:
- ํ์๋ผ์ธ: ๊ด๋ จ๋ ์์คํ ์ ๋ณต์ก์ฑ๊ณผ ์์์ ๊ฐ์ฉ์ฑ์ ๊ณ ๋ คํ์ฌ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ก์ธ์ค์ ๋ํ ํ์ค์ ์ธ ํ์๋ผ์ธ์ ์ค์ ํ์ญ์์ค.
- ์์ ํ ๋น: ๋ง์ด๊ทธ๋ ์ด์ ๋ ธ๋ ฅ์ ์ง์ํ๊ธฐ ์ํด ์ธ๋ ฅ, ์์ฐ, ๊ธฐ์ ์ ํฌํจํ ์ถฉ๋ถํ ์์์ ํ ๋นํ์ญ์์ค.
- ํ ์คํธ ๋ฐ ๊ฒ์ฆ: ํฌ์คํธ ํํ ์ํธ ๊ตฌํ์ ๋ณด์๊ณผ ๊ธฐ๋ฅ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ์ฒ ์ ํ ํ ์คํธํ๊ณ ๊ฒ์ฆํ์ญ์์ค.
- ๋กค๋ฐฑ ๊ณํ: ๋ง์ด๊ทธ๋ ์ด์ ๊ณผ์ ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ๋ฅผ ๋๋นํ์ฌ ๋กค๋ฐฑ ๊ณํ์ ๊ฐ๋ฐํ์ญ์์ค.
- ์ปค๋ฎค๋์ผ์ด์ ๊ณํ: ์ง์, ๊ณ ๊ฐ, ํํธ๋๋ฅผ ํฌํจํ ์ดํด๊ด๊ณ์์๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ๊ณํ์ ์ ๋ฌํ์ญ์์ค.
๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต์ ์๋ก์ด ์์ ์ปดํจํ ๊ธฐ์ ์ ์ถํ์ด๋ ์๋ก์ด PQC ์๊ณ ๋ฆฌ์ฆ์ ํ์คํ์ ๊ฐ์ ๋ณํํ๋ ์ํฉ์ ์ ์ฐํ๊ณ ์ ์ํ ์ ์์ด์ผ ํฉ๋๋ค.
4. PQC ์๊ณ ๋ฆฌ์ฆ ์ ํ ๋ฐ ๊ตฌํ
ํน์ ์ฌ์ฉ ์ฌ๋ก ๋ฐ ๋ณด์ ์๊ตฌ ์ฌํญ์ ์ ํฉํ PQC ์๊ณ ๋ฆฌ์ฆ์ ์ ํํ์ญ์์ค. ๋ค์ ์์๋ฅผ ๊ณ ๋ คํ์ญ์์ค:
- ๋ณด์ ๊ฐ๋: ์ ํํ ์๊ณ ๋ฆฌ์ฆ์ด ๊ณ ์ ๋ฐ ์์ ๊ณต๊ฒฉ ๋ชจ๋์ ๋ํด ์ถฉ๋ถํ ๋ณด์์ ์ ๊ณตํ๋์ง ํ์ธํ์ญ์์ค.
- ์ฑ๋ฅ: ์๋, ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ์ฝ๋ ํฌ๊ธฐ ์ธก๋ฉด์์ ์๊ณ ๋ฆฌ์ฆ์ ์ฑ๋ฅ์ ํ๊ฐํ์ญ์์ค.
- ํธํ์ฑ: ์๊ณ ๋ฆฌ์ฆ์ด ๊ธฐ์กด ์ธํ๋ผ ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ๊ณผ ํธํ๋๋์ง ํ์ธํ์ญ์์ค.
- ํ์คํ: NIST ๋๋ ๊ธฐํ ํํ ์ข์ ๊ธฐ๊ด์์ ํ์คํํ ์๊ณ ๋ฆฌ์ฆ์ ์ ํธํ์ญ์์ค.
์ํธ ์ ๋ฌธ๊ฐ์ ํ๋ ฅํ์ฌ ํน์ ์๊ตฌ์ ๊ฐ์ฅ ์ ํฉํ ์๊ณ ๋ฆฌ์ฆ์ ์ ํํ๊ณ ์์ ํ๊ฒ ๊ตฌํํ์ญ์์ค.
5. ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ ๋ฐฉ์ ๊ณ ๋ ค
ํฌ์คํธ ํํ ์ํธ๋ก ์ ํํ๋ ์ด๊ธฐ ๋จ๊ณ์์๋ ์ ํต์ ์ธ ์๊ณ ๋ฆฌ์ฆ๊ณผ PQC ์๊ณ ๋ฆฌ์ฆ์ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค. ์ด๋ ์ถ๊ฐ์ ์ธ ๋ณด์ ๊ณ์ธต์ ์ ๊ณตํ๊ณ ๋ ๊ฑฐ์ ์์คํ ๊ณผ์ ํธํ์ฑ์ ๋ณด์ฅํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, RSA ๋๋ ECC์ CRYSTALS-Kyber๋ฅผ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ํค ๊ตํ ํ๋กํ ์ฝ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ์ ๊ทผ ๋ฐฉ์์ ์๋ก์ด PQC ์๊ณ ๋ฆฌ์ฆ์์ ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋ ์ํ์ ์ํํ๋ ๋ฐ๋ ๋์์ด ๋ ์ ์์ต๋๋ค. ํ ์๊ณ ๋ฆฌ์ฆ์ด ์์๋๋๋ผ๋ ๋ค๋ฅธ ์๊ณ ๋ฆฌ์ฆ์ด ์ฌ์ ํ ๋ณด์์ ์ ๊ณตํ ์ ์์ต๋๋ค.
6. ์ต์ ์ ๋ณด ํ์ ๋ฐ ์ ์
์์๋ด์ฑ์ํธ ๋ถ์ผ๋ ๋์์์ด ์งํํ๊ณ ์์ต๋๋ค. ์์ ์ปดํจํ ๋ฐ PQC ์๊ณ ๋ฆฌ์ฆ์ ์ต์ ๋ฐ์ ์ ๋ํ ์ ๋ณด๋ฅผ ์ ์งํ๊ณ ๊ทธ์ ๋ฐ๋ผ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต์ ์กฐ์ ํ์ญ์์ค. NIST์ PQC ํ์คํ ๊ณผ์ ์ ๋ชจ๋ํฐ๋งํ๊ณ ๋ณด์ ์ ๋ฌธ๊ฐ์ ๊ถ์ฅ ์ฌํญ์ ๋ฐ๋ฅด์ญ์์ค.
์ ๊ณ ํฌ๋ผ ๋ฐ ์ปจํผ๋ฐ์ค์ ์ฐธ์ฌํ์ฌ ๋ค๋ฅธ ์กฐ์ง์ผ๋ก๋ถํฐ ๋ฐฐ์ฐ๊ณ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๊ณต์ ํ์ญ์์ค.
๋์ ๊ณผ์ ๋ฐ ๊ณ ๋ ค ์ฌํญ
ํฌ์คํธ ํํ ์ํธ๋ก์ ์ ํ์ ๋ช ๊ฐ์ง ๋์ ๊ณผ์ ์ ๊ณ ๋ ค ์ฌํญ์ ์ ์ํฉ๋๋ค:
- ๋ณต์ก์ฑ: PQC ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ์ ๋ณต์กํ ์ ์์ผ๋ฉฐ ์ ๋ฌธ ์ง์์ด ํ์ํฉ๋๋ค.
- ์ฑ๋ฅ ์ค๋ฒํค๋: ์ผ๋ถ PQC ์๊ณ ๋ฆฌ์ฆ์ ์ ํต์ ์ธ ์๊ณ ๋ฆฌ์ฆ๋ณด๋ค ๊ณ์ฐ ์ค๋ฒํค๋๊ฐ ๋์ ์ ์์ด ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
- ํ์คํ ๋ถํ์ค์ฑ: PQC ์๊ณ ๋ฆฌ์ฆ์ ํ์คํ๋ ์งํ ์ค์ธ ๊ณผ์ ์ด๋ฉฐ, ์ผ๋ถ ์๊ณ ๋ฆฌ์ฆ์ ๋ณ๊ฒฝ๋๊ฑฐ๋ ์ฒ ํ๋ ์ ์์ต๋๋ค.
- ์ํธ ์ด์ฉ์ฑ: ์๋ก ๋ค๋ฅธ PQC ๊ตฌํ ๊ฐ์ ์ํธ ์ด์ฉ์ฑ์ ๋ณด์ฅํ๋ ๊ฒ์ ์ด๋ ค์ธ ์ ์์ต๋๋ค.
- ํค ๋ฐ ์ธ์ฆ์ ๊ด๋ฆฌ: ํฌ์คํธ ํํ ํค์ ์ธ์ฆ์๋ฅผ ๊ด๋ฆฌํ๋ ค๋ฉด ์๋ก์ด ์ธํ๋ผ์ ํ๋ก์ธ์ค๊ฐ ํ์ํฉ๋๋ค.
- ํ๋์จ์ด ์์กด์ฑ: ์ผ๋ถ PQC ์๊ณ ๋ฆฌ์ฆ์ ์ต์ ์ ์ฑ๋ฅ์ ๋ฌ์ฑํ๊ธฐ ์ํด ํน์ ํ๋์จ์ด๊ฐ ํ์ํ ์ ์์ต๋๋ค.
์กฐ์ง์ ํฌ์คํธ ํํ ์ํธ๋ก์ ์ํํ๊ณ ์ฑ๊ณต์ ์ธ ์ ํ์ ๋ณด์ฅํ๊ธฐ ์ํด ์ด๋ฌํ ๊ณผ์ ๋ฅผ ์ฌ์ ์ ํด๊ฒฐํด์ผ ํฉ๋๋ค.
๊ธ๋ก๋ฒ ์ํฅ ๋ฐ ์ฐ์ ์ฑํ
์์๋ด์ฑ์ํธ์ ํ์์ฑ์ ์ง๋ฆฌ์ ๊ฒฝ๊ณ๋ฅผ ์ด์ํฉ๋๋ค. ์ ์ธ๊ณ ์ ๋ถ, ๊ธ์ต ๊ธฐ๊ด, ์๋ฃ ์๋น์ค ์ ๊ณต์ ์ฒด ๋ฐ ๊ธฐ์ ๊ธฐ์ ๋ค์ด PQC ์๋ฃจ์ ์ ์ ๊ทน์ ์ผ๋ก ํ์ํ๊ณ ๊ตฌํํ๊ณ ์์ต๋๋ค.
๊ธ๋ก๋ฒ ์ด๋์ ํฐ๋ธ์ ์:
- ์ ๋ฝ ์ฐํฉ: EU๋ ํธ๋ผ์ด์ฆ ์ ๋ฝ ํ๋ก๊ทธ๋จ์ ํตํด ํฌ์คํธ ํํ ์ํธ์ ์ด์ ์ ๋ง์ถ ์ฐ๊ตฌ ๊ฐ๋ฐ ํ๋ก์ ํธ์ ์๊ธ์ ์ง์ํ๊ณ ์์ต๋๋ค.
- ์ค๊ตญ: ์ค๊ตญ์ ์์ ์ปดํจํ ๋ฐ ์์ ์ํธ์ ๋ง๋ํ ํฌ์๋ฅผ ํ๊ณ ์์ผ๋ฉฐ, PQC ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ๊ตญ๊ฐ ํ์ค์ ์ ๊ทน์ ์ผ๋ก ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค.
- ์ผ๋ณธ: ์ผ๋ณธ ์ด๋ฌด์ฑ(MIC)์ ์ค์ ์ธํ๋ผ์์ ์์๋ด์ฑ์ํธ์ ์ฑํ์ ์ฅ๋ คํ๊ณ ์์ต๋๋ค.
- ๋ฏธ๊ตญ: ๋ฏธ๊ตญ ์ ๋ถ๋ ์ฐ๋ฐฉ ๊ธฐ๊ด์ ๋ํด NIST ํ์ค PQC ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ์ ์๋ฌดํํ๊ณ ์์ต๋๋ค.
๋ค์ํ ์ฐ์ ๋ํ ํฌ์คํธ ํํ ์๋๋ฅผ ์ค๋นํ๊ธฐ ์ํ ์กฐ์น๋ฅผ ์ทจํ๊ณ ์์ต๋๋ค:
- ๊ธ์ต ์๋น์ค: ์ํ ๋ฐ ๊ธ์ต ๊ธฐ๊ด์ ๋ฏผ๊ฐํ ๊ธ์ต ๋ฐ์ดํฐ ๋ฐ ๊ฑฐ๋๋ฅผ ๋ณดํธํ๊ธฐ ์ํด PQC ์๋ฃจ์ ์ ํ์ํ๊ณ ์์ต๋๋ค.
- ์๋ฃ: ์๋ฃ ์๋น์ค ์ ๊ณต์ ์ฒด๋ ํ์ ๋ฐ์ดํฐ ๋ฐ ์๋ฃ ๊ธฐ๋ก์ ๋ณดํธํ๊ธฐ ์ํด PQC ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ๊ณ ์์ต๋๋ค.
- ํต์ : ํต์ ํ์ฌ๋ ํต์ ๋คํธ์ํฌ ๋ฐ ์ธํ๋ผ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด PQC ์๋ฃจ์ ์ ๋ฐฐํฌํ๊ณ ์์ต๋๋ค.
- ํด๋ผ์ฐ๋ ์ปดํจํ : ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ ๊ณ ๊ฐ ๋ฐ์ดํฐ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํ๊ธฐ ์ํด PQC ์ง์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
์์๋ด์ฑ์ํธ์ ๋ฏธ๋
์์๋ด์ฑ์ํธ ๋ถ์ผ๋ PQC ์๊ณ ๋ฆฌ์ฆ์ ๋ณด์, ์ฑ๋ฅ ๋ฐ ์ฌ์ฉ์ฑ์ ๊ฐ์ ํ๊ธฐ ์ํ ์ง์์ ์ธ ์ฐ๊ตฌ ๊ฐ๋ฐ ๋ ธ๋ ฅ์ผ๋ก ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๊ณ ์์ต๋๋ค. ๋ฏธ๋ ๊ฐ๋ฐ์ ๋ช ๊ฐ์ง ์ฃผ์ ์์ญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์๊ณ ๋ฆฌ์ฆ ์ต์ ํ: ๋ค์ํ ํ๋์จ์ด ํ๋ซํผ์์ ์ฑ๋ฅ๊ณผ ํจ์จ์ฑ์ ์ํด PQC ์๊ณ ๋ฆฌ์ฆ์ ์ต์ ํํฉ๋๋ค.
- ํ๋์จ์ด ๊ฐ์: PQC ์๊ณ ๋ฆฌ์ฆ์ ์คํ์ ๊ฐ์ํํ๊ธฐ ์ํ ํน์ ํ๋์จ์ด๋ฅผ ๊ฐ๋ฐํฉ๋๋ค.
- ์ ํ ๊ฒ์ฆ: PQC ๊ตฌํ์ ์ ํ์ฑ๊ณผ ๋ณด์์ ๊ฒ์ฆํ๊ธฐ ์ํด ์ ํ ๊ธฐ๋ฒ์ ์ฌ์ฉํฉ๋๋ค.
- ๋ถ์ฑ๋ ์ ํญ์ฑ: ๋ถ์ฑ๋ ๊ณต๊ฒฉ์ ์ ํญ๋ ฅ์ด ์๋ PQC ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํฉ๋๋ค.
- ์ฌ์ฉ์ฑ ๊ฐ์ : PQC ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์กด ์์คํ ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ ์ฝ๊ฒ ํตํฉํ ์ ์๋๋ก ๋ง๋ญ๋๋ค.
์์ ์ปดํจํ ๊ธฐ์ ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ ์์๋ด์ฑ์ํธ์ ํ์์ฑ์ ๋์ฑ ์ค์ํด์ง ๊ฒ์ ๋๋ค. ์์ ์ํ์ ์ฌ์ ๋์ํ๊ณ ๊ฐ๋ ฅํ PQC ์๋ฃจ์ ์ ๊ตฌํํจ์ผ๋ก์จ ์กฐ์ง์ ๋ฐ์ดํฐ ๋ฐ ์ธํ๋ผ์ ์ฅ๊ธฐ์ ์ธ ๋ณด์์ ๋ณด์ฅํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก
์์๋ด์ฑ์ํธ๋ ๋ ์ด์ ๋ฏธ๋์ ๊ฐ๋ ์ด ์๋๋ผ ์ค๋๋ ์ ํ์ ์์์ ๋๋ค. ๊ธฐ์กด ์ํธํ ์์คํ ์ ๋ํ ์์ ์ปดํจํฐ์ ์ ์ฌ์ ์ํ์ ํ์ค์ด๋ฉฐ ์ ์ ์ปค์ง๊ณ ์์ต๋๋ค. PQC์ ์๋ฆฌ๋ฅผ ์ดํดํ๊ณ , NIST์ ํ์คํ ๋ ธ๋ ฅ์ ๋ฐ๋ฅด๋ฉฐ, ์ ์ ์๋ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ต์ ๊ตฌํํจ์ผ๋ก์จ ์กฐ์ง์ ํฌ์คํธ ํํ ๋ณด์ ํ๊ฒฝ์ ํ์ํ๊ณ ๋ฏธ๋์ ์ํ์ผ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ ์ ์์ต๋๋ค. ์ ๊ตํ ์ฌ์ด๋ฒ ๊ณต๊ฒฉ์ ์ํด ์ ์ ๋ ์ํ๋ฐ๋ ์ธ์์ ์ํด ์ฐ๋ฆฌ์ ๋์งํธ ๋ฏธ๋๋ฅผ ํ๋ณดํ๊ธฐ ์ํด ์ง๊ธ ๋ฐ๋ก ํ๋ํด์ผ ํ ๋์ ๋๋ค.