๐ RSA-2048, 50๋ง ํ๋นํธ๋ก ๊นฐ ์ ์๋ค๊ณ ? ์์ ์ํธ ํด๋ ์๊ณ๊ฐ ๋ ๋นจ๋ผ์ก์ด์
๋ถ๋ฅ: ์ ๋ณด ยท 2026-05-06
์๋ ํ์ธ์. Quniv ์ปค๋ฎค๋ํฐ ์ฌ๋ฌ๋ถ! ๐
์ค๋์ ์์์ปดํจํฐ ์ํธ ํด๋ ์ด์ผ๊ธฐ๋ฅผ ๊ฐ๊ณ ์์ด์.
"์์์ปดํจํฐ๊ฐ RSA๋ฅผ ๊นฌ๋ค"๋ ๋ง์ ๋ง์ด ๋ค์ด๋ณด์ จ์ฃ ? ๊ทธ๋ฐ๋ฐ ๋ ๋ฐ๋ผ๋ถ๋ ๋จ์๊ฐ ์์์ด์.
"100๋ง ํ๋นํธ๊ฐ ํ์ํด์ ์์ง์ ํ์ฐธ ๋ฉ์์ด" ๋ผ๋ ๊ฑฐ์์ฃ .
๊ทธ๋ฐ๋ฐ ์ผ๋ฆฌ๋ ธ์ด๋ ์ด๋ฐ๋-์ดํ์ธ์ Tian Xue & Jacob Covey ๊ต์๊ฐ ๋ฐํํ ๋ ผ๋ฌธ์ด ์ด ์ซ์๋ฅผ ์ ๋ฐ์ผ๋ก ์ค์์ด์.
์ฝ 50๋ง ํ๋นํธ , ๊ทธ๊ฒ๋ ๋ชจ๋๋ก ๋๋ ์ฐ๊ฒฐํ ์ค์ฑ์์(neutral atom) ์์ ํ๋ก์ธ์ ๋ก์.
์๊ณ๊ฐ ๋ ํ ์นธ ๋นจ๋ผ์ง ์ ์ด์์. โฐ
๐ค ์ ๊น, RSA-2048์ด ๋ญ๊ธธ๋?
์ฌ๋ฌ๋ถ์ด ์ธํฐ๋ท๋ฑ ํนํ๊ฑฐ๋ https๋ก ํต์ ํ ๋, ๋ค์์ ๋์๊ฐ๋ ํต์ฌ ์ํธ๊ฐ RSA์์.
2048๋นํธ RSA ๋ ์ง๊ธ ์ ์ธ๊ณ๊ฐ ์ฐ๋ ํ์ค ๋ณด์ ๊ฐ๋๊ณ ์.
์ด๊ฑธ ํธ๋ ๋ฐ ํ์ํ ๊ฒ ๋ฐ๋ก 1994๋ Peter Shor ๊ต์๊ฐ ๋ง๋ ย ์ผ์ด ์๊ณ ๋ฆฌ์ฆ(Shor's algorithm) ์ด์์.
์ผ์ด ์๊ณ ๋ฆฌ์ฆ์ ์์์ปดํจํฐ์ "ํฌ๋ฌ ์ฑ"์ผ๋ก ๋ถ๋ฆฌ๋๋ฐ์, ์ด์ ๊ฐ ๋จ๊ฒ์ต๋๋ค.
๊ณ ์ ์ปดํจํฐ๋ก๋ RSA-2048 ๊นจ๋ ๋ฐ ์์ญ์ต ๋ ๐
์ถฉ๋ถํ ํ๋นํธ๋ง ์๋ ์์์ปดํจํฐ๋ผ๋ฉด ๋ฉฐ์น ~๋ช ๋ฌ โก
๋ฌธ์ ๋ ๋ "์ถฉ๋ถํ ํ๋นํธ". ์ด๊ฒ ๊ทธ๋์ ๋๋ฌด ์ปธ์ด์.
๐ ์ ์ ์ค์ด๋๋ ํ๋นํธ ์๊ตฌ๋
๋ ผ๋ฌธ์์ ์ ๋ฆฌํด ์ค ์ซ์๊ฐ ํฅ๋ฏธ๋ก์์.
2010๋ : ์ฝ 10์ต(10โน) ํ๋นํธ ํ์
2025๋ : ์ฝ 100๋ง(10โถ) ํ๋นํธ
2026๋ ํ์ฌ: 50๋ง(~5ร10โต) ํ๋นํธ (์ด๋ฒ ๋ ผ๋ฌธ!)
15๋ ๋ง์ 2,000๋ฐฐ ์ค์ด๋ ๊ฑฐ์์. ์ด๊ฒ ๋ฌด์์ด ์๋๋ผ๋ ๊ฒ ๋๊ปด์ง์๋์? ๐ซจ
์ด ๊ฐ์๋ ๋ง๋ฒ์ด ์๋๋ผ ์๊ณ ๋ฆฌ์ฆ๊ณผ ํ๋์จ์ด ์์ชฝ์์ ๋์์ ๋ฐ์ ํ ๊ฒฐ๊ณผ์์.
๋งค์ง ์คํ ์ดํธ ์ปฌํฐ๋ฒ ์ด์ , ์๋์ฐ๋ ์์ ์ฐ์ , ์ด์ฐ๋ก๊ทธ๋ก์ ๋ณํ ๊ฐ์ ๊ธฐ๋ฒ๋ค์ด ์ฐจ๊ณก์ฐจ๊ณก ์์๊ฑฐ๋ ์.
๐งฑ ์ด๋ฒ ๋ ผ๋ฌธ์ ํต์ฌ: "๋ชจ๋๋ฌ ์ํคํ ์ฒ"๋ก ๋๋ ํ์
50๋ง ํ๋นํธ๋ฅผ ํ ์นฉ์ ๋ฃ์ ์๋ ์์ด์.
๊ทธ๋์ ์ ์๋ค์ย CPU์ฒ๋ผ ์ฌ๋ฌ ๋ชจ๋๋ก ๋๋ ํธ๋ ๋ฐฉ์์ ์ ์ํด์. ์ด๋ฆ์ DShor (Distributed Shor) .
๊ตฌ์กฐ๋ฅผ ๋จ์ํํ๋ฉด ์ด๋ ๊ฒ ์๊ฒผ์ด์.
๐ง ๋ฉ๋ชจ๋ฆฌ ๋ชจ๋ 1๊ฐ โ ์ง์(exponent) ๊ฐ์ ํฐ ์ ๋ณด๋ฅผ ์ ์ฅ
โ๏ธ QPU ๋ชจ๋ 6๊ฐ โ ์ค์ ๊ณ์ฐ ๋ด๋น, ๊ฐ ๋ชจ๋์ ์ฝ 61,250๊ฐ์ ๋ฌผ๋ฆฌ ํ๋นํธ
๐ ๋ชจ๋ ๊ฐ ์ฐ๊ฒฐ โ ๊ด ์ธํฐ์ปค๋ฅํธ(photonic interconnect) ๋ก ์์์ฝํ ์ก์์
๋ง์น ์ปดํจํฐ์ RAM๊ณผ CPU ์ฝ์ด๋ค์ด ๋ฐ๋ก ์๋ ๊ฒ๊ณผ ๋๊ฐ์์.
์ด๋ ๊ฒ ๋๋๋ฉด "ํ ์นฉ์ 50๋ง ํ๋นํธ ์ฑ์ฌ๋ฃ๊ธฐ" ๋ผ๋ ๋นํ์ค์ ๋ชฉํ๋ฅผ ํผํ ์ ์์ฃ .
โฑ๏ธ ๊ทธ๋์ ์ผ๋ง๋ ๋นจ๋ผ์ก๋๋ฐ?
์ด๋ฒ ์ฐ๊ตฌ์ ๊ฐ์ฅ ์ธ์์ ์ธ ๊ฒฐ๊ณผ๋ ์ด๊ฑฐ์์.
6-QPU ๋ถ์ฐ ๊ตฌ์กฐ์์, ๋จ์ผ ๋ชจ๋ ๋๋น ์๊ฐ ์์ค์ ๋จ 16%
๋ง์ด ์ด๋ ต์ฃ ? ํ์ด์ฐ๋ฉด, ๋๋ ์ ํ์ด๋ ๊ฑฐ์ ์ํด ์์ด ๋น ๋ฅด๋ค ๋ ๋ป์ด์์.
๋ณดํต ๋ถ์ฐ ์ปดํจํ ์ ํต์ ์ง์ฐ ๋๋ฌธ์ ์๊ฐ์ด ๋ง์ด ๊น๋จนํ๋๋ฐ, ์ ์๋ค์ ๊ด ์ธํฐ์ปค๋ฅํธ๋กย ์ด๋น 10๋ง ๊ฐ์ Bell ์ ์ ์ฃผ๊ณ ๋ฐ๋ ํต์ ์๋์, 1ms ์ธก์ ์๊ฐ๋ง ํ๋ณดํ๋ฉด 16%์ ์ค๋ฒํค๋๋ง ๋ ๋ค๊ณ ๋ณด์์ด์.
๊ตฌ์ฒด์ ์ธ RSA-2048 ์ถ์ ์น๊ฐ ํ๋ก ๋์ ์๋๋ฐ์,
๋ฌผ๋ฆฌ ์ค๋ฅ์จ 10โปยณ ๊ฐ์ : ์ฝ 190์ผ
์ธก์ ์๊ฐ์ 4๋ฐฐ ๋น ๋ฅด๊ฒ (250ยตs): ์ฝ 130์ผ
๋ฌผ๋ฆฌ ์ค๋ฅ์จ 10โปโด ๊ฐ์ : ์ฝ 148์ผ (ํ๋นํธ 13๋ง๊ฐ๋ก!)
๋๋ต ๋ฐ๋ ์ด๋ฉด RSA-2048 ํ ๋ฒ ์ ํ ์ ์๋ค๋ ๊ฑฐ์์. ๐ฑ
๐ "๋์ ์ด๋ ์ด" ๋ผ๋ ๋ฏธ๋๋ ์๋ค
์ ์๋ค์ ๊ด ์ธํฐ์ปค๋ฅํธ ๋ง๊ณ ๋ค์ด๋๋ฏน ์ด๋ ์ด(dynamic array) ๋ผ๋ ๋ฐฉ์๋ ๋ถ์ํ์ด์.
์ด๊ฑด ํ ์ง๊ณต ์ฑ๋ฒ ์์์ ์์ ๋ฐฐ์ด์ดย ์ค์ ๋ก ์์ง์ด๋ฉฐ ๋ชจ๋๋ผ๋ฆฌ ์ฐ๊ฒฐ๋๋ ๊ตฌ์กฐ์์.
์์ ๋ ์ผ ์์ ๋์๋ฝ์ด ์ฌ๋ผ์ด๋ฉํ๋ฉด์ ๊ฐ ์ญ์ ์ ๋ณด๋ฅผ ๋จ์ด๋จ๋ฆฌ๋ ๋ชจ์ต์ ์์ํ์๋ฉด ๋น์ทํด์. ๐
์ด๋ ๊ฒ ํ๋ฉด ๊ด ์ธํฐ์ปค๋ฅํธ ์์ด๋ ๋จ์ผ ์ฑ๋ฒ์์ 50๋ง ํ๋นํธ ๊ท๋ชจ๋ฅผ ๋ง๋ค ์ ์์ด์.
์ค์ฑ์์ ์ง์์ ์๋์ธย "์์ง์ด๋ ํ๋นํธ" ๊ฐ์ ์ ์ด๋ฆฐ ๋ฉ์ง ๋ฐ์์ด์ฃ .
๐ก๏ธ ์ฐ๋ฆฌ์๊ฒ ์๋ฏธํ๋ ๊ฑด?
์ด ์ฐ๊ตฌ๊ฐ ์ง์ RSA๋ฅผ ๊นจ๋ ๊ฑด ์๋์์.
์์ง 50๋ง ํ๋นํธ ์์์ปดํจํฐ๋ ์ด๋์๋ ์์ผ๋๊น์.
ํ์ง๋งย "์ธ์ ์ฏค ์ํ์ด ํ์ค์ด ๋ ๊น?" ๋ผ๋ ์ง๋ฌธ์ ๋ํ ํ์ด๋ฐ ์ถ์ ์ ๋ ํ ๋ฒ ์๋น๊ธด ์ ์ด์์.
์ค๋ฌด์ ๊ด์ ์์ ์๋ฏธ๊ฐ ํฐ ๋ถ๋ถ์ ๋ ๊ฐ์ง์์.
ํฌ์คํธ ์์ ์ํธ(PQC) ๋ง์ด๊ทธ๋ ์ด์ ์๊ณ ๊ฐ ๋ ๋นจ๋ฆฌ ๊ฐ์ผ ํ๋ค๋ ์ ํธ โณ
์ค์ฑ์์ ํ๋ซํผ (QuEra, Atom Computing, Pasqal ๋ฑ)์ ๋ชจ๋ํ ๋ก๋๋งต์ด ๊ตฌ์ฒด์ ์ธ ์ฒญ์ฌ์ง์ ๋ฐ์๋ค๋ ์ ๐บ๏ธ
ํนํ NIST๊ฐ 2024๋ PQC ํ์ค์ ๋ฐํํ๊ณ ๊ฐ๊ตญ ์ ๋ถ๊ฐ ๋ง์ด๊ทธ๋ ์ด์ ์ ์ถ์ง ์ค์ธ๋ฐ, ์ด๋ฐ ๋ ผ๋ฌธ์ด ๋์ฌ ๋๋ง๋ค "๋๊ธํ๊ฒ ๊ฐ๋ ๋๊ฒ ์ง?" ๋ผ๋ ๋ถ์๊ธฐ๊ฐ ์ ์ ๊นจ์ง๊ณ ์์ด์. ๐จ
๐ฏ ์ ๋ฆฌํ๋ฉฐ
์ด๋ฒ ๋ ผ๋ฌธ์ ํต์ฌ ๋ฉ์์ง๋ฅผ ํ ์ค๋ก ์ค์ด๋ฉด ์ด๊ฑฐ์์.
"100๋ง ํ๋นํธ๊ฐ ์๋๋ผ 50๋ง ํ๋นํธ, ๊ทธ๊ฒ๋ ๋ชจ๋๋ก ๋๋ ๋ ์๊ฐ ์์ค 16%๋ง์ผ๋ก RSA-2048์ ํ ์ ์๋ค"
๋ฌผ๋ก ์์ง ๊ฐ ๊ธธ์ ๋ฉ์ด์.
๋ชจ๋ ๊ฐ ํต์ ์๋(์ด๋น 10๋ง Bell ์), ์ธก์ ์๊ฐ(1ms ์ดํ), ๋ฌผ๋ฆฌ ์ค๋ฅ์จ(10โปยณ ~ 10โปโด) ๊ฐ์ ์ ์ ๋ค์ด ๋ชจ๋ ๋ง๋ง์น ์๊ฑฐ๋ ์.
๊ทธ๋๋ย "์ด๋ก ์ ๋ถ๊ฐ๋ฅ"์ด ์๋๋ผ "๊ณตํ์ ๋์ "์ผ๋ก ๋์ด์๋ค ๋ ๊ฒ ํฐ ์ฐจ์ด์์.
์ฌ๋ฌ๋ถ์ ํ์ฌยท์๋น์ค๋ PQC ์ ํ ์ค๋น, ์ด๋๊น์ง ์ ์์ผ์ ๊ฐ์? ๐
๐ ์ถ์ฒ: https://arxiv.org/abs/2605.03951