siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?kdpv - ๋กœ์ดํ„ฐ

์„œ๋ฒ„๋ฅผ ์ž„๋Œ€ํ•˜๋ฉด ํ•ด๋‹น ์„œ๋ฒ„๋ฅผ ์™„์ „ํžˆ ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํŠน๋ณ„ํžˆ ํ›ˆ๋ จ๋ฐ›์€ ์‚ฌ๋žŒ๋“ค์ด ์–ธ์ œ๋“ ์ง€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์™€์„œ ๊ท€ํ•˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋„๋ก ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฒ•์— ๋”ฐ๋ผ ์š”๊ตฌ๊ฐ€ ๊ณต์‹ํ™”๋˜๋ฉด ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ์ด๋ฅผ ๋Œ๋ ค์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์›น ์„œ๋ฒ„ ๋กœ๊ทธ๋‚˜ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ์œ ์ถœ๋˜๋Š” ๊ฒƒ์„ ์ •๋ง๋กœ ์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด์ƒ์ ์ธ ๋ฐฉ์–ด๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์†Œ์œ ํ•˜๊ณ  ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ œ๊ณตํ•˜๋Š” ํ˜ธ์ŠคํŒ… ์—…์ฒด๋กœ๋ถ€ํ„ฐ ์ž์‹ ์„ ๋ณดํ˜ธํ•˜๋Š” ๊ฒƒ์€ ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์•„๋งˆ๋„ ์œ„ํ—˜์„ ์กฐ๊ธˆ ์ค„์ด๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ ŒํŠธ์นด๋ฅผ ์•”ํ˜ธํ™”ํ•˜๋Š” ๊ฒƒ์€ ์–ธ๋œป ๋ณด๊ธฐ์—๋Š” ๊ทธ๋‹ค์ง€ ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ์œ„ํ˜‘์— ๋Œ€ํ•ด์„œ๋„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์œ„ํ˜‘ ๋ชจ๋ธ

์›์น™์ ์œผ๋กœ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์ž๋Š” ๋ฒ•๋ฅ ์— ๋”ฐ๋ผ ์ตœ๋Œ€ํ•œ ๊ณ ๊ฐ์˜ ์ด์ต์„ ๋ณดํ˜ธํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๊ณต์‹ ๋‹น๊ตญ์˜ ํŽธ์ง€์—์„œ ์•ก์„ธ์Šค ๋กœ๊ทธ๋งŒ ์š”์ฒญํ•œ ๊ฒฝ์šฐ ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ํฌํ•จ๋œ ๋ชจ๋“  ๊ฐ€์ƒ ๋จธ์‹ ์˜ ๋คํ”„๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ๊ทธ๋ ‡์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•˜๋ฉด ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ๋ชจ๋“  ํŒŒ์ผ์ด ํฌํ•จ๋œ ๊ฐ€์ƒ ๋””์Šคํฌ๋ฅผ ๋ณต์‚ฌํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž๋Š” ์ด์— ๋Œ€ํ•ด ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์‹œ๋‚˜๋ฆฌ์˜ค์— ๊ด€๊ณ„์—†์ด ์ฃผ์š” ๋ชฉํ‘œ๋Š” ๊ณต๊ฒฉ์„ ๋„ˆ๋ฌด ์–ด๋ ต๊ณ  ๋น„์šฉ์ด ๋งŽ์ด ๋“ค๋„๋ก ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์„ธ ๊ฐ€์ง€ ์ฃผ์š” ์œ„ํ˜‘ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณต๋ฌด์›

๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๊ด€๋ จ ๊ทœ์ •์— ๋”ฐ๋ผ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋ผ๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์ด ํฌํ•จ๋œ ์ข…์ด ํŽธ์ง€๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์˜ ๊ณต์‹ ์‚ฌ๋ฌด์‹ค๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์™„๋ฃŒ๋˜๋ฉด ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ํ•„์š”ํ•œ ์•ก์„ธ์Šค ๋กœ๊ทธ ๋ฐ ๊ธฐํƒ€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์‹ ๋‹น๊ตญ์— ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๊ทธ๋“ค์€ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

๋•Œ๋•Œ๋กœ ๊ผญ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋ฒ• ์ง‘ํ–‰ ๊ธฐ๊ด€์˜ ๋Œ€ํ‘œ์ž๊ฐ€ ์ง์ ‘ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ ๋ฐฉ๋ฌธํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ž์ฒด ์ „์šฉ ์„œ๋ฒ„๊ฐ€ ์žˆ๊ณ  ๊ทธ๊ณณ์˜ ๋ฐ์ดํ„ฐ๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ๋งŒ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ตญ๊ฐ€์—์„œ ์‚ฌ์œ  ์žฌ์‚ฐ์— ์ ‘๊ทผํ•˜๊ณ  ์ˆ˜์ƒ‰ ๋ฐ ๊ธฐํƒ€ ํ™œ๋™์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ํ•ด๋‹น ๋ฐ์ดํ„ฐ์— ๋ฒ”์ฃ„ ์ˆ˜์‚ฌ๋ฅผ ์œ„ํ•œ ์ค‘์š”ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ฆ๊ฑฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ชจ๋“  ๊ทœ์ •์— ๋”ฐ๋ผ ์ง‘ํ–‰๋œ ์ˆ˜์ƒ‰ ์˜์žฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์ง€ ๋ฒ•๋ฅ ์˜ ํŠน์„ฑ๊ณผ ๊ด€๋ จ๋œ ๋‰˜์•™์Šค๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ์ด ์ดํ•ดํ•ด์•ผ ํ•  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๊ณต์‹ ๊ฒฝ๋กœ๊ฐ€ ์ •ํ™•ํ•˜๋ฉด ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋‹ด๋‹น์ž๊ฐ€ ๋ˆ„๊ตฌ๋„ ์ž…๊ตฌ๋ฅผ ํ†ต๊ณผํ•˜๋„๋ก ํ—ˆ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋”์šฑ์ด ๋Œ€๋ถ€๋ถ„์˜ ๊ตญ๊ฐ€์—์„œ๋Š” ๋‹จ์ˆœํžˆ ์ž‘๋™ ์ค‘์ธ ์žฅ๋น„๋ฅผ ๊บผ๋‚ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋Ÿฌ์‹œ์•„์—์„œ๋Š” 2018๋…„ ๋ง๊นŒ์ง€ ๋Ÿฌ์‹œ์•„ ์—ฐ๋ฐฉ ํ˜•์‚ฌ์†Œ์†ก๋ฒ• 183์กฐ 3.1ํ•ญ์— ๋”ฐ๋ผ ์••์ˆ˜ ์ค‘์— ์ „์ž ์ €์žฅ ๋งค์ฒด ์••์ˆ˜๊ฐ€ ์ฐธ์—ฌ๋กœ ์ˆ˜ํ–‰๋˜๋„๋ก ๋ณด์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ „๋ฌธ๊ฐ€์˜. ์••์ˆ˜๋œ ์ „์ž ์ €์žฅ ๋งค์ฒด์˜ ๋ฒ•์  ์†Œ์œ ์ž ๋˜๋Š” ๊ทธ์— ํฌํ•จ๋œ ์ •๋ณด์˜ ์†Œ์œ ์ž์˜ ์š”์ฒญ์— ๋”ฐ๋ผ ์••์ˆ˜์— ์ฐธ์—ฌํ•œ ์ „๋ฌธ๊ฐ€๋Š” ์ฆ์ธ์˜ ์ž…ํšŒ ํ•˜์— ์••์ˆ˜๋œ ์ „์ž ์ €์žฅ ๋งค์ฒด์˜ ์ •๋ณด๋ฅผ ๋‹ค๋ฅธ ์ „์ž ์ €์žฅ ๋งค์ฒด์— ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ์•ˆํƒ€๊น๊ฒŒ๋„ ์ด ๋‚ด์šฉ์ด ๊ธฐ์‚ฌ์—์„œ ์‚ญ์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋น„๋ฐ€ ๋ฐ ๋น„๊ณต์‹

์ด๊ฒƒ์€ ์ด๋ฏธ NSA, FBI, MI5 ๋ฐ ๊ธฐํƒ€ ์„ธ ๊ธ€์ž๋กœ ๊ตฌ์„ฑ๋œ ์กฐ์ง์—์„œ ํŠน๋ณ„ํžˆ ํ›ˆ๋ จ๋ฐ›์€ ๋™์ง€๋“ค์˜ ํ™œ๋™ ์˜์—ญ์ž…๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๊ตญ๊ฐ€์˜ ๋ฒ•๋ฅ ์€ ๊ทธ๋Ÿฌํ•œ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ๋งค์šฐ ๊ด‘๋ฒ”์œ„ํ•œ ๊ถŒํ•œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋”์šฑ์ด, ๊ทธ๋Ÿฌํ•œ ๋ฒ• ์ง‘ํ–‰ ๊ธฐ๊ด€๊ณผ์˜ ํ˜‘๋ ฅ ์‚ฌ์‹ค์„ ์ง๊ฐ„์ ‘์ ์œผ๋กœ ๊ณต๊ฐœํ•˜๋Š” ๊ฒƒ์€ ๊ฑฐ์˜ ํ•ญ์ƒ ์ž…๋ฒ•์ ์œผ๋กœ ๊ธˆ์ง€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋Ÿฌ์‹œ์•„์—๋„ ๋น„์Šทํ•œ ๊ฒƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค ๋ฒ•์  ๊ทœ์ •.

๊ท€ํ•˜์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๊ทธ๋Ÿฌํ•œ ์œ„ํ˜‘์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋Š” ๊ฑฐ์˜ ํ™•์‹คํžˆ ์ œ๊ฑฐ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋‹จ์ˆœ ์••์ˆ˜ ์™ธ์—๋„ ์ „์ฒด ๋น„๊ณต์‹ ๋ฐฑ๋„์–ด ๋ฌด๊ธฐ๊ณ , ์ œ๋กœ ๋ฐ์ด ์ทจ์•ฝ์ , ๊ฐ€์ƒ ๋จธ์‹ ์˜ RAM์—์„œ ๋ฐ์ดํ„ฐ ์ถ”์ถœ ๋ฐ ๊ธฐํƒ€ ์ฆ๊ฑฐ์›€์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ๋ฒ• ์ง‘ํ–‰ ์ „๋ฌธ๊ฐ€๋ฅผ ์ตœ๋Œ€ํ•œ ์ง€์›ํ•  ์˜๋ฌด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ€๋„๋•ํ•œ ์ง์›

๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋˜‘๊ฐ™์ด ์ข‹์€ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๊ด€๋ฆฌ์ž ์ค‘ ํ•œ ๋ช…์ด ์ถ”๊ฐ€ ๋ˆ์„ ๋ฒŒ์–ด ๋ฐ์ดํ„ฐ๋ฅผ ํŒ๋งคํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋ฐœ์ „์€ ๊ทธ์˜ ๊ถŒํ•œ๊ณผ ์ ‘๊ทผ ๊ถŒํ•œ์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์งœ์ฆ๋‚˜๋Š” ์ ์€ ๊ฐ€์ƒํ™” ์ฝ˜์†”์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๊ด€๋ฆฌ์ž๊ฐ€ ๊ท€ํ•˜์˜ ์ปดํ“จํ„ฐ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ธ์ œ๋“ ์ง€ RAM์˜ ๋ชจ๋“  ๋‚ด์šฉ๊ณผ ํ•จ๊ป˜ ์Šค๋ƒ…์ƒท์„ ์ฐ์€ ๋‹ค์Œ ์ฒœ์ฒœํžˆ ์—ฐ๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

VDS

๋”ฐ๋ผ์„œ ํ˜ธ์ŠคํŒ… ์—…์ฒด๊ฐ€ ์ œ๊ณตํ•œ ๊ฐ€์ƒ ๋จธ์‹ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์‹ ์„ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์•”ํ˜ธํ™”๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์‹ค์ œ๋กœ๋Š” ๊ฑฐ์˜ ์•„๋ฌด๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ „์šฉ ์„œ๋ฒ„๋ผ๋„ ํ•„์š”ํ•œ ์žฅ์น˜๊ฐ€ ์‚ฝ์ž…๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์ด ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์›๊ฒฉ ์‹œ์Šคํ…œ์˜ ์ž‘์—…์ด ๋‹จ์ˆœํžˆ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ผ๋ถ€ ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด๋ผ๋ฉด ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์‹œ์Šคํ…œ์œผ๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ ์˜ต์…˜์€ ๋‹ค์Œ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋™ํ˜•์•”ํ˜ธ. ์ด ๊ฒฝ์šฐ ์‹œ์Šคํ…œ์€ ์ •ํ™•ํžˆ ๋ฌด์—‡์„ ํ•˜๊ณ  ์žˆ๋Š”์ง€ ์ดํ•ดํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ์ด๋Ÿฌํ•œ ์•”ํ˜ธํ™”๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ๋“œ๋Š” ์˜ค๋ฒ„ํ—ค๋“œ ๋น„์šฉ์ด ๋„ˆ๋ฌด ๋†’์•„ ์‹ค์ œ ์‚ฌ์šฉ์ด ํ˜„์žฌ ๋งค์šฐ ์ข์€ ์ž‘์—…์œผ๋กœ ์ œํ•œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ฐ€์ƒ ๋จธ์‹ ์ด ์‹คํ–‰ ์ค‘์ด๊ณ  ์ผ๋ถ€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ˆœ๊ฐ„ ๋ชจ๋“  ์•”ํ˜ธํ™”๋œ ๋ณผ๋ฅจ์€ ์•ก์„ธ์Šค ๊ฐ€๋Šฅํ•œ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด OS๊ฐ€ ํ•ด๋‹น ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ€์ƒํ™” ์ฝ˜์†”์— ์•ก์„ธ์Šคํ•˜๋ฉด ์–ธ์ œ๋“ ์ง€ ์‹คํ–‰ ์ค‘์ธ ์‹œ์Šคํ…œ์˜ ์Šค๋ƒ…์ƒท์„ ์ฐ๊ณ  RAM์—์„œ ๋ชจ๋“  ํ‚ค๋ฅผ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งŽ์€ ๊ณต๊ธ‰์—…์ฒด์—์„œ๋Š” ํ˜ธ์Šคํ„ฐ๋„ ์ด ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋„๋ก RAM์˜ ํ•˜๋“œ์›จ์–ด ์•”ํ˜ธํ™”๋ฅผ ๊ตฌ์„ฑํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์šด์˜ ์ฒด์ œ ์ปค๋„์„ ํฌํ•จํ•œ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค์— ์˜ํ•ด ์ด ์˜์—ญ ์™ธ๋ถ€์—์„œ ์ฝ๊ณ  ์“ฐ์ง€ ๋ชปํ•˜๋„๋ก ๋ณดํ˜ธ๋˜๋Š” ๊ฐ€์ƒ ์ฃผ์†Œ ๊ณต๊ฐ„์˜ ์˜์—ญ์„ ๊ตฌ์„ฑํ•˜๋Š” Intel Software Guard Extensions ๊ธฐ์ˆ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ์ด๋Ÿฌํ•œ ๊ธฐ์ˆ ์€ ๊ฐ€์ƒ ๋จธ์‹ ์œผ๋กœ ์ œํ•œ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์™„์ „ํžˆ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ธฐ์„ฑํ’ˆ ์‚ฌ๋ก€๊ฐ€ ์ด๋ฏธ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์„ฑ๊ณต์ ์ธ ๊ณต๊ฒฉ ์ด ๊ธฐ์ˆ ์„ ์œ„ํ•ด. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ฐ€์ƒ ๋จธ์‹ ์„ ์•”ํ˜ธํ™”ํ•˜๋Š” ๊ฒƒ์€ ์ƒ๊ฐ๋งŒํผ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

VDS์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค.

์•„๋ž˜์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ชจ๋“  ์ž‘์—…์ด ๋ณธ๊ฒฉ์ ์ธ ๋ณดํ˜ธ์— ํ•ด๋‹นํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ์ฆ‰์‹œ ์˜ˆ์•ฝํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋น„์Šค๋ฅผ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ  ํ†ต์ง€ ์—†์ด ํ•„์š”ํ•œ ๋ณต์‚ฌ๋ณธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์š”์ฒญ ์‹œ ํ˜ธ์ŠคํŒ… ์—…์ฒด๊ฐ€ ๊ฐ€์ƒ ๋จธ์‹ ์˜ "์ฝœ๋“œ" ์ด๋ฏธ์ง€๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒฝ์šฐ ์ƒ๋Œ€์ ์œผ๋กœ ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์‹œ๋‚˜๋ฆฌ์˜ค์ž…๋‹ˆ๋‹ค.
  • ํ˜ธ์ŠคํŒ… ์—…์ฒด๊ฐ€ ์‹คํ–‰ ์ค‘์ธ ์‹œ์Šคํ…œ์˜ ์ „์ฒด ์Šค๋ƒ…์ƒท์„ ์ œ๊ณตํ•œ๋‹ค๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ๋งค์šฐ ๋‚˜์œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ์‹œ์Šคํ…œ์— ๋ช…ํ™•ํ•œ ํ˜•์‹์œผ๋กœ ํƒ‘์žฌ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐœ์ธ ํ‚ค ๋ฐ ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด RAM์„ ๋’ค์ง€๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐ”๋‹๋ผ ์ด๋ฏธ์ง€์—์„œ OS๋ฅผ ๋ฐฐํฌํ•œ ๊ฒฝ์šฐ ํ˜ธ์ŠคํŒ… ์—…์ฒด์—๋Š” ๋ฃจํŠธ ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค. ์–ธ์ œ๋“ ์ง€ ๋ณต๊ตฌ ์ด๋ฏธ์ง€๊ฐ€ ํฌํ•จ๋œ ๋ฏธ๋””์–ด๋ฅผ ๋งˆ์šดํŠธํ•˜๊ณ  ๊ฐ€์ƒ ๋จธ์‹  ํ™˜๊ฒฝ์„ ๋ฃจํŠธ๋กœ ์ „ํ™˜ํ•˜์—ฌ ๋ฃจํŠธ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์žฌ๋ถ€ํŒ…์ด ํ•„์š”ํ•˜๋ฉฐ ์ด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋งˆ์šดํŠธ๋œ ๋ชจ๋“  ์•”ํ˜ธํ™” ํŒŒํ‹ฐ์…˜์ด ๋‹ซํž™๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ฐ€์ƒ ๋จธ์‹  ๋ฐฐํฌ๊ฐ€ ๋ฐ”๋‹๋ผ ์ด๋ฏธ์ง€๊ฐ€ ์•„๋‹Œ ์‚ฌ์ „ ์ค€๋น„๋œ ์ด๋ฏธ์ง€์—์„œ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒฝ์šฐ ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ๊ธด๊ธ‰ ์ƒํ™ฉ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๊ถŒํ•œ ์žˆ๋Š” ๊ณ„์ •์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์žŠ์–ด๋ฒ„๋ฆฐ ๋ฃจํŠธ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.

์™„์ „ํ•œ ์Šค๋ƒ…์ƒท์˜ ๊ฒฝ์šฐ์—๋„ ๋ชจ๋“  ๊ฒƒ์ด ๊ทธ๋ ‡๊ฒŒ ์Šฌํ”ˆ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์˜ ์›๊ฒฉ ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ ์•”ํ˜ธํ™”๋œ ํŒŒ์ผ์„ ๋งˆ์šดํŠธํ•œ ๊ฒฝ์šฐ ๊ณต๊ฒฉ์ž๋Š” ์•”ํ˜ธํ™”๋œ ํŒŒ์ผ์„ ๋ฐ›์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ, ์ด๋ก ์ ์œผ๋กœ๋Š” RAM ๋คํ”„๋ฅผ ์„ ํƒํ•˜๊ณ  ๊ฑฐ๊ธฐ์—์„œ ์•”ํ˜ธํ™” ํ‚ค๋ฅผ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ๋กœ ์ด๊ฒƒ์€ ๊ทธ๋‹ค์ง€ ์‚ฌ์†Œํ•œ ์ผ์ด ์•„๋‹ˆ๋ฉฐ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‹จ์ˆœํ•œ ํŒŒ์ผ ์ „์†ก์„ ๋„˜์–ด์„ค ๊ฐ€๋Šฅ์„ฑ๋„ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.

์ž๋™์ฐจ๋ฅผ ์ฃผ๋ฌธํ•˜์„ธ์š”

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

ํ…Œ์ŠคํŠธ ๋ชฉ์ ์œผ๋กœ ๊ฐ„๋‹จํ•œ ๊ธฐ๊ณ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์ฃผ๋ฌธ ์„น์…˜. ๋งŽ์€ ๋ฆฌ์†Œ์Šค๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์‹ค์ œ๋กœ ์†Œ๋น„๋œ ๋ฉ”๊ฐ€ํ—ค๋ฅด์ธ ์™€ ํŠธ๋ž˜ํ”ฝ์— ๋Œ€ํ•ด ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ์˜ต์…˜์„ ์„ ํƒํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ง€๊ณ  ๋†€๊ธฐ์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

์ „์ฒด ํŒŒํ‹ฐ์…˜์— ๋Œ€ํ•œ ํด๋ž˜์‹ dm-crypt๊ฐ€ ์‹œ์ž‘๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋””์Šคํฌ๋Š” ์ „์ฒด ํŒŒํ‹ฐ์…˜์— ๋Œ€ํ•œ ๋ฃจํŠธ์™€ ํ•จ๊ป˜ ๋‹จ์ผ ์กฐ๊ฐ์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋ฃจํŠธ์— ๋งˆ์šดํŠธ๋œ ํŒŒํ‹ฐ์…˜์—์„œ ext4 ํŒŒํ‹ฐ์…˜์„ ์ถ•์†Œํ•˜๋Š” ๊ฒƒ์€ ํŒŒ์ผ ์‹œ์Šคํ…œ ๋Œ€์‹  ์‹ค์งˆ์ ์œผ๋กœ ๋ณด์žฅ๋œ ๋ธŒ๋ฆญ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์‹œ๋„ํ–ˆ๋‹ค) ํƒฌ๋ฒ„๋ฆฐ์€ ๋„์›€์ด๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์•”ํ˜ธํ™” ์ปจํ…Œ์ด๋„ˆ ๋งŒ๋“ค๊ธฐ

๋”ฐ๋ผ์„œ ์ „์ฒด ํŒŒํ‹ฐ์…˜์„ ์•”ํ˜ธํ™”ํ•˜์ง€ ์•Š๊ณ  ๊ฐ์‚ฌ๋˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” VeraCrypt๋ผ๋Š” ํŒŒ์ผ ์•”ํ˜ธํ™” ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๋ชฉ์ ์œผ๋กœ๋Š” ์ด๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์—์„œ CLI ๋ฒ„์ „์ด ํฌํ•จ๋œ ํŒจํ‚ค์ง€๋ฅผ ๊บผ๋‚ด์„œ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ช…์„ ๋™์‹œ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

wget https://launchpad.net/veracrypt/trunk/1.24-update4/+download/veracrypt-console-1.24-Update4-Ubuntu-18.04-amd64.deb
dpkg -i veracrypt-console-1.24-Update4-Ubuntu-18.04-amd64.deb

์ด์ œ ์žฌ๋ถ€ํŒ… ์‹œ ์ˆ˜๋™์œผ๋กœ ๋งˆ์šดํŠธํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง‘ ์–ด๋”˜๊ฐ€์— ์ปจํ…Œ์ด๋„ˆ ์ž์ฒด๋ฅผ ์ƒ์„ฑํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋Œ€ํ™”ํ˜• ์˜ต์…˜์—์„œ ์ปจํ…Œ์ด๋„ˆ ํฌ๊ธฐ, ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ฐ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์• ๊ตญ์ ์ธ ์•”ํ˜ธ์ธ Grasshopper์™€ Stribog ํ•ด์‹œ ํ•จ์ˆ˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

veracrypt -t -c ~/my_super_secret

์ด์ œ nginx๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋งˆ์šดํŠธํ•œ ํ›„ ๋น„๋ฐ€ ์ •๋ณด๋ฅผ ์ฑ„์›Œ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

mkdir /var/www/html/images
veracrypt ~/my_super_secret /var/www/html/images/
wget https://upload.wikimedia.org/wikipedia/ru/2/24/Lenna.png

/var/www/html/index.nginx-debian.html์„ ์•ฝ๊ฐ„ ์ˆ˜์ •ํ•˜์—ฌ ์›ํ•˜๋Š” ํŽ˜์ด์ง€๋ฅผ ์–ป์œผ๋ฉด ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฐ๊ฒฐํ•˜๊ณ  ํ™•์ธํ•ด๋ณด์„ธ์š”

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?
์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๋งˆ์šดํŠธ๋˜๊ณ  ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•˜์—ฌ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?
์žฌ๋ถ€ํŒ… ํ›„ ๋จธ์‹ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š” ~/my_super_secret์— ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

์ •๋ง๋กœ ํ•„์š”ํ•˜๊ณ  ํ•˜๋“œ์ฝ”์–ด๋ฅผ ์›ํ•œ๋‹ค๋ฉด ์žฌ๋ถ€ํŒ…ํ•  ๋•Œ SSH๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐํ•˜๊ณ  ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์•ผ ํ•˜๋„๋ก ์ „์ฒด OS๋ฅผ ์•”ํ˜ธํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋‹จ์ˆœํžˆ "์ฝœ๋“œ ๋ฐ์ดํ„ฐ"๋ฅผ ์ฒ ํšŒํ•˜๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ๋“œ๋กญ๋ฒ ์–ด ์‚ฌ์šฉ ์ง€์นจ ์›๊ฒฉ ๋””์Šคํฌ ์•”ํ˜ธํ™”. VDS์˜ ๊ฒฝ์šฐ์—๋Š” ์–ด๋ ต๊ณ  ์ค‘๋ณต๋ฉ๋‹ˆ๋‹ค.

๋ฒ ์–ด ๋ฉ”ํƒˆ

๋ฐ์ดํ„ฐ ์„ผํ„ฐ์— ์ž์ฒด ์„œ๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์€ ๊ทธ๋ฆฌ ์‰ฌ์šด ์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ „์šฉ ์ปดํ“จํ„ฐ๋Š” ๋ชจ๋“  ์žฅ์น˜๊ฐ€ ์ „์†ก๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ณดํ˜ธ ์ธก๋ฉด์—์„œ ํฅ๋ฏธ๋กœ์šด ๊ฒƒ์€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„๋ฅผ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์— ๋ฐฐ์น˜ํ•  ๊ธฐํšŒ๊ฐ€ ์žˆ์„ ๋•Œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ๊ธฐ์กด dm-crypt, VeraCrypt ๋˜๋Š” ์›ํ•˜๋Š” ๋‹ค๋ฅธ ์•”ํ˜ธํ™”๋ฅผ ์ด๋ฏธ ์™„์ „ํžˆ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์ฒด ์•”ํ˜ธํ™”๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉด ์žฌ๋ถ€ํŒ… ํ›„ ์„œ๋ฒ„๊ฐ€ ์Šค์Šค๋กœ ๋ณต๊ตฌํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ ์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ IP-KVM, IPMI ๋˜๋Š” ๊ธฐํƒ€ ์œ ์‚ฌํ•œ ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์„ ๋†’์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋งˆ์Šคํ„ฐ ํ‚ค๋ฅผ ์ˆ˜๋™์œผ๋กœ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ์‹์€ ์—ฐ์†์„ฑ ๋ฐ ๋‚ด๊ฒฐํ•จ์„ฑ ์ธก๋ฉด์—์„œ ๊ทธ๋ ‡๊ฒŒ ๋ณด์ด์ง€๋งŒ ๋ฐ์ดํ„ฐ์˜ ๊ฐ€์น˜๊ฐ€ ๋†’์œผ๋ฉด ํŠน๋ณ„ํ•œ ๋Œ€์•ˆ์ด ์—†์Šต๋‹ˆ๋‹ค.

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?
NCipher nShield F3 ํ•˜๋“œ์›จ์–ด ๋ณด์•ˆ ๋ชจ๋“ˆ

๋” ์œ ์—ฐํ•œ ์˜ต์…˜์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์•”ํ˜ธํ™”๋˜๊ณ  ํ‚ค๊ฐ€ ํŠน์ˆ˜ HSM(ํ•˜๋“œ์›จ์–ด ๋ณด์•ˆ ๋ชจ๋“ˆ)์˜ ์„œ๋ฒ„ ์ž์ฒด์— ์ง์ ‘ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Š” ํ•˜๋“œ์›จ์–ด ์•”ํ˜ธํ™”๋ฅผ ์ œ๊ณตํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฌผ๋ฆฌ์  ํ•ดํ‚น ์‹œ๋„๋ฅผ ํƒ์ง€ํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜๋„ ๊ฐ–์ถ˜ ๋งค์šฐ ๊ธฐ๋Šฅ์ ์ธ ์žฅ์น˜์ž…๋‹ˆ๋‹ค. ๋ˆ„๊ตฐ๊ฐ€ ์•ต๊ธ€ ๊ทธ๋ผ์ธ๋”๋กœ ์„œ๋ฒ„ ์ฃผ์œ„๋ฅผ ์ฐŒ๋ฅด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ๋…๋ฆฝ ์ „์› ๊ณต๊ธ‰ ์žฅ์น˜๊ฐ€ ์žˆ๋Š” HSM์ด ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅํ•œ ํ‚ค๋ฅผ ์žฌ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์ž๋Š” ์•”ํ˜ธํ™”๋œ ๋ฏผ์Šค๋ฏธํŠธ๋ฅผ ์–ป๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์žฌ๋ถ€ํŒ…์ด ์ž๋™์œผ๋กœ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ด์‡ ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์€ ํ…Œ๋ฅด๋ฐ‹ ํญํƒ„์ด๋‚˜ ์ „์žํŒŒ ๋ฐฉ์ง€ ์žฅ์น˜๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅด๊ณ  ์ธ๋„์ ์ธ ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์žฅ์น˜์˜ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋ž™์— ์žˆ๋Š” ์ด์›ƒ์—๊ฒŒ ์˜ค๋žซ๋™์•ˆ ๊ตฌํƒ€๋ฅผ ๋‹นํ•˜๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด์šฉ์˜ ๊ฒฝ์šฐ TCG ์˜คํŒ” 2 ๋ฏธ๋””์–ด ์ž์ฒด๋ฅผ ์•”ํ˜ธํ™”ํ•˜๋ฉด ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ๊ฑฐ์˜ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์€ OS์— ํˆฌ๋ช…ํ•˜๊ฒŒ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์‹ค, ์ด ๊ฒฝ์šฐ ์กฐ๊ฑด๋ถ€ Samsung์„ ์‹ ๋ขฐํ•ด์•ผ ํ•˜๋ฉฐ ์ง„๋ถ€ํ•œ XOR์ด ์•„๋‹Œ ์ •์งํ•œ AES256์ด ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋™์‹œ์— ๋ถˆํ•„์š”ํ•œ ํฌํŠธ๋Š” ๋ชจ๋‘ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ฑฐ๋‚˜ ๋‹จ์ˆœํžˆ ์ปดํŒŒ์šด๋“œ๋กœ ์ฑ„์›Œ์•ผ ํ•œ๋‹ค๋Š” ์ ์„ ์žŠ์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊ณต๊ฒฉ์ž์—๊ฒŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. DMA ๊ณต๊ฒฉ. ์ง€์›๋˜๋Š” USB๋ฅผ ํฌํ•จํ•˜์—ฌ PCI Express ๋˜๋Š” Thunderbolt๊ฐ€ ํŠ€์–ด๋‚˜์™€ ์žˆ๋Š” ๊ฒฝ์šฐ ์ทจ์•ฝํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์ž๋Š” ์ด๋Ÿฌํ•œ ํฌํŠธ๋ฅผ ํ†ตํ•ด ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”๋ชจ๋ฆฌ์— ์ง์ ‘ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งค์šฐ ์ •๊ตํ•œ ๋ฒ„์ „์—์„œ๋Š” ๊ณต๊ฒฉ์ž๊ฐ€ ์ฝœ๋“œ ๋ถ€ํŒ… ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ์„œ๋ฒ„์— ์•ก์ฒด ์งˆ์†Œ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ๋ถ“๊ณ , ์–ผ์–ด๋ถ™์€ ๋ฉ”๋ชจ๋ฆฌ ์Šคํ‹ฑ์„ ๋Œ€๋žต์ ์œผ๋กœ ์ œ๊ฑฐํ•˜๊ณ  ๋ชจ๋“  ํ‚ค์™€ ํ•จ๊ป˜ ๋ฉ”๋ชจ๋ฆฌ ์Šคํ‹ฑ์—์„œ ๋คํ”„๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์ข…์ข… ์ผ๋ฐ˜์ ์ธ ๋ƒ‰๊ฐ ์Šคํ”„๋ ˆ์ด์™€ ์•ฝ -50๋„์˜ ์˜จ๋„๋งŒ์œผ๋กœ๋„ ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ๋” ์ •ํ™•ํ•œ ์˜ต์…˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ์žฅ์น˜์—์„œ์˜ ๋กœ๋”ฉ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๊ณต๊ฒฉ์ž์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋”์šฑ ๊ฐ„๋‹จํ•ด์ง‘๋‹ˆ๋‹ค.

  1. ์ผ€์ด์Šค๋ฅผ ์—ด์ง€ ์•Š๊ณ ๋„ ๋ฉ”๋ชจ๋ฆฌ ์Šคํ‹ฑ์„ ์–ผ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ๋ถ€ํŒ… ๊ฐ€๋Šฅํ•œ USB ํ”Œ๋ž˜์‹œ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์—ฐ๊ฒฐํ•˜์„ธ์š”
  3. ์ •์ง€๋กœ ์ธํ•ด ์žฌ๋ถ€ํŒ… ํ›„์—๋„ ์‚ด์•„๋‚จ์€ RAM์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•˜๋ ค๋ฉด ํŠน์ˆ˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

๋ถ„์—ด๊ณผ ์ •๋ณต

์ข‹์Šต๋‹ˆ๋‹ค. ๊ฐ€์ƒ ๋จธ์‹ ๋งŒ ์žˆ์ง€๋งŒ ์–ด๋–ป๊ฒŒ๋“  ๋ฐ์ดํ„ฐ ์œ ์ถœ ์œ„ํ—˜์„ ์ค„์ด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.
์›์น™์ ์œผ๋กœ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ์ฒ˜๋ฆฌ๋ฅผ ์—ฌ๋Ÿฌ ๊ด€ํ• ๊ถŒ์— ๋ถ„์‚ฐ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์•”ํ˜ธํ™” ํ‚ค๊ฐ€ ์žˆ๋Š” ํ”„๋ŸฐํŠธ์—”๋“œ๋Š” ์ฒด์ฝ” ๊ณตํ™”๊ตญ์˜ ํ˜ธ์ŠคํŒ… ์—…์ฒด์—์„œ ์ œ๊ณต๋˜๊ณ  ์•”ํ˜ธํ™”๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋Š” ๋ฐฑ์—”๋“œ๋Š” ๋Ÿฌ์‹œ์•„ ์–ด๋”˜๊ฐ€์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ์••์ˆ˜ ์‹œ๋„์˜ ๊ฒฝ์šฐ, ๋ฒ• ์ง‘ํ–‰ ๊ธฐ๊ด€์ด ์—ฌ๋Ÿฌ ๊ด€ํ• ๊ถŒ์—์„œ ๋™์‹œ์— ์ด๋ฅผ ์ˆ˜ํ–‰ํ•  ๊ฐ€๋Šฅ์„ฑ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด๋Š” ์Šค๋ƒ…์ƒท์„ ์ฐ๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋Œ€ํ•ด ๋ถ€๋ถ„์ ์œผ๋กœ ๋ณด์žฅํ•ด ์ค๋‹ˆ๋‹ค.

๊ธ€์Ž„, ์•„๋‹ˆ๋ฉด ์™„์ „ํžˆ ์ˆœ์ˆ˜ํ•œ ์˜ต์…˜ ์ธ ์ข…๋‹จ ๊ฐ„ ์•”ํ˜ธํ™”๋ฅผ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ด๋Š” ์‚ฌ์–‘์˜ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚˜๋ฉฐ ์›๊ฒฉ ์‹œ์Šคํ…œ ์ธก์—์„œ ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค๋Š” ์˜๋ฏธ๋Š” ์•„๋‹™๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ๋™๊ธฐํ™”์™€ ๊ด€๋ จํ•˜์—ฌ ์™„๋ฒฝํ•˜๊ฒŒ ํ—ˆ์šฉ๋˜๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด๋Š” Nextcloud์—์„œ ๋งค์šฐ ํŽธ๋ฆฌํ•˜๊ฒŒ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ๋™๊ธฐํ™”, ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ๊ธฐํƒ€ ์„œ๋ฒ„ ์ธก ๊ธฐ๋Šฅ์€ ์‚ฌ๋ผ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ „์ฒด๋กœ

์™„๋ฒฝํ•˜๊ฒŒ ์•ˆ์ „ํ•œ ์‹œ์Šคํ…œ์€ ์—†์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ๋Š” ๋‹จ์ˆœํžˆ ์ž ์žฌ์ ์ธ ์ด๋“๋ณด๋‹ค ๊ณต๊ฒฉ์˜ ๊ฐ€์น˜๋ฅผ ๋†’์ด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•”ํ˜ธํ™”์™€ ๋ณ„๋„์˜ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋‹ค๋ฅธ ํ˜ธ์Šคํ„ฐ์™€ ๊ฒฐํ•ฉํ•˜๋ฉด ๊ฐ€์ƒ ์‚ฌ์ดํŠธ์˜ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์œ„ํ—˜์„ ์–ด๋Š ์ •๋„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์†Œ ์•ˆ์ •์ ์ธ ์˜ต์…˜์€ ์ž์ฒด ํ•˜๋“œ์›จ์–ด ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ํ˜ธ์ŠคํŒ… ์—…์ฒด๋Š” ์—ฌ์ „ํžˆ ์–ด๋–ค ์‹์œผ๋กœ๋“  ์‹ ๋ขฐ๋ฅผ ๋ฐ›์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด ์‚ฐ์—…์ด ์—ฌ๊ธฐ์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค.

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

siloviki๊ฐ€ ํ˜ธ์ŠคํŒ… ์—…์ฒด์— ์˜ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

์ถœ์ฒ˜ : habr.com

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