๐Ÿ” 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


์ „์ฒด ํŽ˜์ด์ง€ ๋ณด๊ธฐ / View full page on Quniv