SQUIP - ํƒ€์‚ฌ ์ฑ„๋„์„ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ์œ ์ถœ๋กœ ์ด์–ด์ง€๋Š” AMD ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•œ ๊ณต๊ฒฉ

์ด์ „์— MDS, NetSpectre, Throwhammer ๋ฐ ZombieLoad ๊ณต๊ฒฉ์„ ๊ฐœ๋ฐœํ•œ ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ง„ Graz University of Technology(์˜ค์ŠคํŠธ๋ฆฌ์•„)์˜ ์—ฐ๊ตฌ์› ๊ทธ๋ฃน์ด AMD ํ”„๋กœ์„ธ์„œ ์Šค์ผ€์ค„๋Ÿฌ ๋Œ€๊ธฐ์—ด์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์‚ฌ์ด๋“œ ์ฑ„๋„ ๊ณต๊ฒฉ(CVE-2021-46778)์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. , CPU์˜ ๋‹ค๋ฅธ ์‹คํ–‰ ๋‹จ์œ„์—์„œ ๋ช…๋ น ์‹คํ–‰์„ ์˜ˆ์•ฝํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. SQUIP์ด๋ผ๊ณ  ํ•˜๋Š” ์ด ๊ณต๊ฒฉ์„ ํ†ตํ•ด ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค ๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์˜ ๊ณ„์‚ฐ์— ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ์‹œ์Šคํ…œ ์•ก์„ธ์Šค ์ œ์–ด ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์šฐํšŒํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค ๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹  ๊ฐ„์— ์ˆจ๊ฒจ์ง„ ํ†ต์‹  ์ฑ„๋„์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2000์„ธ๋Œ€, 5000์„ธ๋Œ€ ๋ฐ 3000์„ธ๋Œ€ Zen ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜(AMD Ryzen XNUMX-XNUMX, AMD Ryzen Threadripper, AMD Athlon XNUMX, AMD EPYC) ๊ธฐ๋ฐ˜ AMD CPU๋Š” SMT(Simultaneous Multithreading Technology)๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. Intel ํ”„๋กœ์„ธ์„œ๋Š” ๋‹จ์ผ ์Šค์ผ€์ค„๋Ÿฌ ๋Œ€๊ธฐ์—ด์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๊ณต๊ฒฉ์— ์ทจ์•ฝํ•˜์ง€ ์•Š์€ ๋ฐ˜๋ฉด ์ทจ์•ฝํ•œ AMD ํ”„๋กœ์„ธ์„œ๋Š” ๊ฐ ์‹คํ–‰ ๋‹จ์œ„์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ๋Œ€๊ธฐ์—ด์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. AMD๋Š” ์ •๋ณด ์œ ์ถœ์„ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฒ˜๋ฆฌ ์ค‘์ธ ๋ฐ์ดํ„ฐ์˜ ํŠน์„ฑ์— ๊ด€๊ณ„์—†์ด ํ•ญ์ƒ ์ผ์ •ํ•œ ์‹œ๊ฐ„์— ์ˆ˜ํ•™์  ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๊ณ  ๋น„๋ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ถ„๊ธฐ๋ฅผ ํ”ผํ•˜๋„๋ก ๊ถŒ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ณต๊ฒฉ์€ ์„œ๋กœ ๋‹ค๋ฅธ ์Šค์ผ€์ค„๋Ÿฌ ํ์—์„œ ๊ฒฝํ•ฉ ๋ฐœ์ƒ ์ˆ˜์ค€(๊ฒฝํ•ฉ ์ˆ˜์ค€) ํ‰๊ฐ€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ๋™์ผํ•œ ๋ฌผ๋ฆฌ์  CPU์˜ ๋‹ค๋ฅธ SMT ์Šค๋ ˆ๋“œ์—์„œ ์ˆ˜ํ–‰๋˜๋Š” ๊ฒ€์‚ฌ ์ž‘์—… ์‹œ์ž‘ ์‹œ ์ง€์—ฐ ์ธก์ •์„ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ฝ˜ํ…์ธ ๋ฅผ ๋ถ„์„ํ•˜๊ธฐ ์œ„ํ•ด Prime+Probe ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ, ์ด๋Š” ํ๋ฅผ ์ฐธ์กฐ ๊ฐ’ ์ง‘ํ•ฉ์œผ๋กœ ์ฑ„์šฐ๊ณ  ๋‹ค์‹œ ์ฑ„์šธ ๋•Œ ์•ก์„ธ์Šค ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜์—ฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์‹คํ—˜ ๋™์•ˆ ์—ฐ๊ตฌ์›๋“ค์€ mbedTLS 4096 ์•”ํ˜ธํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋””์ง€ํ„ธ ์„œ๋ช…์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ฐœ์ธ 3.0๋น„ํŠธ RSA ํ‚ค๋ฅผ ์™„์ „ํžˆ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ‚ค๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ 50500๊ฐœ์˜ ์ถ”์ ์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณต๊ฒฉ ์‹œ๊ฐ„์€ 38๋ถ„์ด ๊ฑธ๋ ธ๋‹ค. KVM ํ•˜์ดํผ๋ฐ”์ด์ €๊ฐ€ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๊ฐ€์ƒ ๋จธ์‹ ๊ณผ ์„œ๋กœ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค ๊ฐ„์— ๋ˆ„์ถœ์„ ์ œ๊ณตํ•˜๋Š” ๊ณต๊ฒฉ ๋ณ€ํ˜•์ด ์‹œ์—ฐ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ 0.89Mbit/s์˜ ์†๋„๋กœ ๊ฐ€์ƒ ๋จธ์‹  ๊ฐ„์— ๋น„๋ฐ€ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๊ตฌ์„ฑํ•˜๊ณ  2.70% ๋ฏธ๋งŒ์˜ ์˜ค๋ฅ˜์œจ๋กœ 0.8Mbit/s์˜ ์†๋„๋กœ ํ”„๋กœ์„ธ์Šค ๊ฐ„์— ๋น„๋ฐ€ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€