๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ

๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ
2020๋…„ 256์›”๋ถ€ํ„ฐ 3๋น„ํŠธ ํ‚ค๋กœ AES ํ•˜๋“œ์›จ์–ด ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•˜๋Š” WD My Book ์™ธ์žฅ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ์˜ ๊ณต์‹ ํŒ๋งค๊ฐ€ ๋Ÿฌ์‹œ์•„์—์„œ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฒ•์  ์ œํ•œ์œผ๋กœ ์ธํ•ด ์ด์ „์—๋Š” ์ด๋Ÿฌํ•œ ์žฅ์น˜๋ฅผ ํ•ด์™ธ ์˜จ๋ผ์ธ ์ „์ž์ œํ’ˆ ๋งค์žฅ์ด๋‚˜ "ํšŒ์ƒ‰" ์‹œ์žฅ์—์„œ๋งŒ ๊ตฌ์ž…ํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ์ด์ œ๋Š” ๋ˆ„๊ตฌ๋‚˜ Western Digital์˜ ๋…์ ์ ์ธ XNUMX๋…„ ๋ณด์ฆ์„ ํ†ตํ•ด ๋ณดํ˜ธ๋˜๋Š” ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๊ตฌ์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ค‘์š”ํ•œ ํ–‰์‚ฌ๋ฅผ ๊ธฐ๋ฆฌ๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๋Š” ์—ญ์‚ฌ๋ฅผ ์ž ๊น ์‚ดํŽด๋ณด๊ณ  Advanced Encryption Standard๊ฐ€ ์–ด๋–ป๊ฒŒ ๋“ฑ์žฅํ–ˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๊ฒฝ์Ÿ ์†”๋ฃจ์…˜์— ๋น„ํ•ด ์™œ ๊ทธ๋ ‡๊ฒŒ ์ข‹์€์ง€ ์•Œ์•„๋ณด๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋žซ๋™์•ˆ ๋ฏธ๊ตญ์˜ ๋Œ€์นญ ์•”ํ˜ธํ™” ๊ณต์‹ ํ‘œ์ค€์€ IBM์ด ๊ฐœ๋ฐœํ•œ DES(Data Encryption Standard)์˜€์œผ๋ฉฐ 1977๋…„ ์—ฐ๋ฐฉ ์ •๋ณด ์ฒ˜๋ฆฌ ํ‘œ์ค€(FIPS 46-3) ๋ชฉ๋ก์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ฝ”๋“œ๋ช… Lucifer๋ผ๋Š” ์—ฐ๊ตฌ ํ”„๋กœ์ ํŠธ ์ค‘์— ์–ป์€ ๊ฐœ๋ฐœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. 15๋…„ 1973์›” XNUMX์ผ ๋ฏธ๊ตญ ๊ตญ๋ฆฝํ‘œ์ค€๊ตญ(National Bureau of Standards)์ด ์ •๋ถ€ ๊ธฐ๊ด€์„ ์œ„ํ•œ ์•”ํ˜ธํ™” ํ‘œ์ค€์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๊ฒฝ์Ÿ์„ ๋ฐœํ‘œํ–ˆ์„ ๋•Œ ๋ฏธ๊ตญ ๊ธฐ์—…์€ ์—…๋ฐ์ดํŠธ๋œ Feistel ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Lucifer์˜ ์„ธ ๋ฒˆ์งธ ๋ฒ„์ „์œผ๋กœ ์•”ํ˜ธํ™” ๊ฒฝ์Ÿ์— ๋›ฐ์–ด๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ๊ฒฝ์Ÿ์ž๋“ค๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๊ฒฝ์Ÿ์— ์ œ์ถœ๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ๋‹จ ํ•˜๋‚˜๋„ NBS ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ณต์‹ํ™”ํ•œ ์—„๊ฒฉํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ
๋ฌผ๋ก  IBM์€ ๋‹จ์ˆœํžˆ ํŒจ๋ฐฐ๋ฅผ ๋ฐ›์•„๋“ค์ผ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. 27๋…„ 1974์›” 17์ผ ๊ฒฝ์Ÿ์ด ๋‹ค์‹œ ์‹œ์ž‘๋˜์—ˆ์„ ๋•Œ ๋ฏธ๊ตญ ๊ธฐ์—…์€ ํ–ฅ์ƒ๋œ ๋ฒ„์ „์˜ Lucifer๋ฅผ ์ œ์‹œํ•˜๋Š” ์‹ ์ฒญ์„œ๋ฅผ ๋‹ค์‹œ ์ œ์ถœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๋ฐฐ์‹ฌ์›๋‹จ์ด ๋‹จ ํ•œ ๊ฑด์˜ ๋ถˆ๋งŒ๋„ ์ œ๊ธฐํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. IBM์€ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ์œ ๋Šฅํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ ํ›„ ๋ชจ๋“  ๋‹จ์ ์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ œ๊ฑฐํ–ˆ์œผ๋ฏ€๋กœ ๋ถˆํ‰ํ•  ๊ฒƒ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์••๋„์ ์ธ ์Šน๋ฆฌ๋ฅผ ๊ฑฐ๋‘” ๋ฃจ์‹œํผ๋Š” ์ด๋ฆ„์„ DES๋กœ ๋ฐ”๊พธ๊ณ  1975๋…„ XNUMX์›” XNUMX์ผ ์—ฐ๋ฐฉ ๊ด€๋ณด์— ๊ฒŒ์žฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ƒˆ๋กœ์šด ์•”ํ˜ธํ™” ํ‘œ์ค€์„ ๋…ผ์˜ํ•˜๊ธฐ ์œ„ํ•ด 1976๋…„์— ๊ฐœ์ตœ๋œ ๊ณต๊ฐœ ์‹ฌํฌ์ง€์—„์—์„œ DES๋Š” ์ „๋ฌธ๊ฐ€ ์ปค๋ฎค๋‹ˆํ‹ฐ๋กœ๋ถ€ํ„ฐ ์‹ฌํ•œ ๋น„ํŒ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” NSA ์ „๋ฌธ๊ฐ€๊ฐ€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋ณ€๊ฒฝํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ํ‚ค ๊ธธ์ด๊ฐ€ 56๋น„ํŠธ๋กœ ์ค„์–ด๋“ค์—ˆ๊ณ (์ฒ˜์Œ์—๋Š” Lucifer๊ฐ€ 64๋น„ํŠธ ๋ฐ 128๋น„ํŠธ ํ‚ค ์ž‘์—…์„ ์ง€์›ํ•จ) ์ˆœ์—ด ๋ธ”๋ก์˜ ๋…ผ๋ฆฌ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. . ์•”ํ˜ธํ•™์ž๋“ค์˜ ๋ง์— ๋”ฐ๋ฅด๋ฉด '๊ฐœ์„ '์€ ์˜๋ฏธ๊ฐ€ ์—†์—ˆ๊ณ , ๊ตญ๊ฐ€์•ˆ์ „๋ณด์œ„๋ถ€๊ฐ€ ์ˆ˜์ •์„ ํ†ตํ•ด ์ถ”๊ตฌํ•œ ๊ฒƒ์€ ์•”ํ˜ธํ™”๋œ ๋ฌธ์„œ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์—ด๋žŒํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ฒƒ๋ฟ์ด์—ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋น„๋‚œ๊ณผ ๊ด€๋ จํ•˜์—ฌ ๋ฏธ๊ตญ ์ƒ์› ์‚ฐํ•˜์— ํŠน๋ณ„์œ„์›ํšŒ๊ฐ€ ์ฐฝ์„ค๋˜์—ˆ์œผ๋ฉฐ, ๊ทธ ๋ชฉ์ ์€ NSA ์กฐ์น˜์˜ ํƒ€๋‹น์„ฑ์„ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. 1978๋…„ ์กฐ์‚ฌ ๊ฒฐ๊ณผ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ณด๊ณ ์„œ๊ฐ€ ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

์œ„์›ํšŒ์˜ ๊ฒฐ๋ก ์€ 1990๋…„ ์ด์Šค๋ผ์—˜ ์•”ํ˜ธํ•™์ž Eli Biham๊ณผ Adi Shamir๊ฐ€ ์ฐจ๋“ฑ ์•”ํ˜ธ ๋ถ„์„ ๊ฐœ๋…์„ ์—ฐ๊ตฌํ•˜๋ฉด์„œ DES๋ฅผ ํฌํ•จํ•œ ๋ธ”๋ก ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•œ ๋Œ€๊ทœ๋ชจ ์—ฐ๊ตฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด์„œ ๋ถ€๋ถ„์ ์œผ๋กœ ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณผํ•™์ž๋“ค์€ ์ƒˆ๋กœ์šด ์ˆœ์—ด ๋ชจ๋ธ์ด ์›๋ž˜ ๋ชจ๋ธ๋ณด๋‹ค ๊ณต๊ฒฉ์— ํ›จ์”ฌ ๋” ๊ฐ•ํ•˜๋‹ค๋Š” ๊ฒฐ๋ก ์„ ๋‚ด๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๋Š” NSA๊ฐ€ ์‹ค์ œ๋กœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์—ฌ๋Ÿฌ ๊ตฌ๋ฉ์„ ๋ง‰๋Š” ๋ฐ ๋„์›€์ด ๋˜์—ˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ
์•„๋”” ์ƒค๋ฏธ๋ฅด

๋™์‹œ์— ํ‚ค ๊ธธ์ด์— ๋Œ€ํ•œ ์ œํ•œ์ด ๋ฌธ์ œ๋กœ ๋“œ๋Ÿฌ๋‚ฌ๋Š”๋ฐ, ์ด๋Š” ๋งค์šฐ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋กœ, 1998๋…„ ๊ณต๊ณต ๊ธฐ๊ด€์ธ Electronic Frontier Foundation(EFF)์ด DES Challenge II ์‹คํ—˜์˜ ์ผํ™˜์œผ๋กœ ์„ค๋“๋ ฅ ์žˆ๊ฒŒ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค. RSA ์—ฐ๊ตฌ์†Œ์˜ ํ›„์›์œผ๋กœ ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์Šˆํผ์ปดํ“จํ„ฐ๋Š” EFF์˜ ๊ณต๋™ ์ฐฝ๋ฆฝ์ž์ด์ž DES Challenge ํ”„๋กœ์ ํŠธ์˜ ์ด์‚ฌ์ธ John Gilmore์™€ Cryptography Research์˜ ์ฐฝ๋ฆฝ์ž์ธ Paul Kocher๊ฐ€ ๋งŒ๋“  ์ฝ”๋“œ๋ช… EFF DES Cracker์ธ DES ํฌ๋ž˜ํ‚น์„ ์œ„ํ•ด ํŠน๋ณ„ํžˆ ์ œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ
ํ”„๋กœ์„ธ์„œ EFF DES ํฌ๋ž˜์ปค

๊ทธ๋“ค์ด ๊ฐœ๋ฐœํ•œ ์‹œ์Šคํ…œ์€ ๋ฌด์ฐจ๋ณ„ ๋Œ€์ž…์„ ํ†ตํ•ด ๋‹จ 56์‹œ๊ฐ„, ์ฆ‰ 224์ผ ์ด๋‚ด์— ์•”ํ˜ธํ™”๋œ ์ƒ˜ํ”Œ์˜ ํ‚ค๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด DES Cracker๋Š” ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์กฐํ•ฉ์˜ ์•ฝ 10๋ถ„์˜ 250์„ ํ™•์ธํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ€์žฅ ๋ถˆ๋ฆฌํ•œ ์ƒํ™ฉ์—์„œ๋„ ํ•ดํ‚น์—๋Š” ์•ฝ XNUMX์‹œ๊ฐ„, ์ฆ‰ XNUMX์ผ์ด ์ฑ„ ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ์„ค๊ณ„์— ์†Œ์š”๋œ ์ž๊ธˆ์„ ๊ณ ๋ คํ•˜๋ฉด ์Šˆํผ์ปดํ“จํ„ฐ ๋น„์šฉ์€ XNUMX๋งŒ ๋‹ฌ๋Ÿฌ์— ๋ถˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜๋‚  ๊ทธ๋Ÿฌํ•œ ์ฝ”๋“œ๋ฅผ ํ•ด๋…ํ•˜๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ์‰ฝ๊ณ  ์ €๋ ดํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์ถ”์ธกํ•˜๋Š” ๊ฒƒ์€ ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜๋“œ์›จ์–ด๊ฐ€ ํ›จ์”ฌ ๋” ๊ฐ•๋ ฅํ•ด์กŒ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ธํ„ฐ๋„ท ๊ธฐ์ˆ ์˜ ๋ฐœ์ „ ๋•๋ถ„์— ํ•ด์ปค๋Š” ์ฝ”๋“œ๋ฅผ ๊ตฌ์ž…ํ•˜๊ฑฐ๋‚˜ ์ž„๋Œ€ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ์žฅ๋น„ - ๋ฐ”์ด๋Ÿฌ์Šค์— ๊ฐ์—ผ๋œ PC์˜ ๋ด‡๋„ท์„ ๋งŒ๋“œ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

์ด ์‹คํ—˜์€ DES๊ฐ€ ์–ผ๋งˆ๋‚˜ ์“ธ๋ชจ์—†๋Š”์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋‹น์‹œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™” ๋ถ„์•ผ ์†”๋ฃจ์…˜์˜ ๊ฑฐ์˜ 50%์— ์‚ฌ์šฉ๋˜์—ˆ์œผ๋ฏ€๋กœ(๋™์ผํ•œ EFF ์ถ”์ •์— ๋”ฐ๋ฅด๋ฉด) ๋Œ€์•ˆ์„ ์ฐพ๋Š” ๋ฌธ์ œ๊ฐ€ ๊ทธ ์–ด๋Š ๋•Œ๋ณด๋‹ค ์‹œ๊ธ‰ํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋„์ „ - ์ƒˆ๋กœ์šด ๊ฒฝ์Ÿ

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

์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ง€์›์ž๋ฅผ ์„ ์ •ํ•˜๋Š” ๋‹จ๊ณ„์—์„œ๋„ ์ •๋‹นํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Advanced Encryption Standard ๋Œ€ํšŒ ์ฐธ๊ฐ€๋ฅผ ์ง€์›ํ•œ ์ž‘์„ฑ์ž ์ค‘์—๋Š” ์„ธ๊ณ„์ ์œผ๋กœ ์œ ๋ช…ํ•œ ์•”ํ˜ธํ•™์ž(Ross Anderson, Eli Biham, Lars Knudsen)์™€ ์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ์„ ์ „๋ฌธ์œผ๋กœ ํ•˜๋Š” ์†Œ๊ทœ๋ชจ IT ํšŒ์‚ฌ(Counterpane)๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. , ๋Œ€๊ธฐ์—…(๋…์ผ Deutsche Telekom), ๊ต์œก ๊ธฐ๊ด€(๋ฒจ๊ธฐ์— KU Leuven), ๊ทธ๋ฆฌ๊ณ  ์ž๊ตญ ๋ฐ–์—์„œ๋Š” ๊ฑฐ์˜ ๋“ค์–ด๋ณธ ์ ์ด ์—†๋Š” ์Šคํƒ€ํŠธ์—… ๋ฐ ์†Œ๊ทœ๋ชจ ๊ธฐ์—…(์˜ˆ: ์ฝ”์Šคํƒ€๋ฆฌ์นด์˜ Tecnologia Apropriada Internacional) ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ ์ด๋ฒˆ์— NIST๋Š” ์ฐธ์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•œ ๋‘ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์š”๊ตฌ ์‚ฌํ•ญ๋งŒ ์Šน์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋ฐ์ดํ„ฐ ๋ธ”๋ก์€ 128๋น„ํŠธ์˜ ๊ณ ์ • ํฌ๊ธฐ๋ฅผ ๊ฐ€์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ 128, 192, 256๋น„ํŠธ์˜ ์„ธ ๊ฐ€์ง€ ์ด์ƒ์˜ ํ‚ค ํฌ๊ธฐ๋ฅผ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

  1. ์ œXNUMX์ž ์ฑ„๋„์„ ํ†ตํ•œ ๊ณต๊ฒฉ์„ ํฌํ•จํ•˜์—ฌ ๋Œ€ํšŒ ๋‹น์‹œ ์•Œ๋ ค์ง„ ๋ชจ๋“  ์•”ํ˜ธํ•ด๋… ๊ณต๊ฒฉ์„ ๊ฒฌ๋”œ ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ
  2. ์•ฝํ•˜๊ณ  ๋™๋“ฑํ•œ ์•”ํ˜ธํ™” ํ‚ค๊ฐ€ ์—†์Œ(๋™๋“ฑ์ด๋ž€ ์„œ๋กœ ์ƒ๋‹นํ•œ ์ฐจ์ด๊ฐ€ ์žˆ์ง€๋งŒ ๋™์ผํ•œ ์•”ํ˜ธ๋กœ ์ด์–ด์ง€๋Š” ํ‚ค๋ฅผ ์˜๋ฏธํ•จ)
  3. ์•”ํ˜ธํ™” ์†๋„๋Š” ์•ˆ์ •์ ์ด๋ฉฐ ํ˜„์žฌ ๋ชจ๋“  ํ”Œ๋žซํผ(8๋น„ํŠธ์—์„œ 64๋น„ํŠธ๊นŒ์ง€)์—์„œ ๊ฑฐ์˜ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
  4. ๋‹ค์ค‘ ํ”„๋กœ์„ธ์„œ ์‹œ์Šคํ…œ ์ตœ์ ํ™”, ์ž‘์—… ๋ณ‘๋ ฌํ™” ์ง€์›;
  5. RAM ์šฉ๋Ÿ‰์— ๋Œ€ํ•œ ์ตœ์†Œ ์š”๊ตฌ ์‚ฌํ•ญ
  6. ํ‘œ์ค€ ์‹œ๋‚˜๋ฆฌ์˜ค(ํ•ด์‹œ ํ•จ์ˆ˜, PRNG ๋“ฑ์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ)์—์„œ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.
  7. ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ตฌ์กฐ๋Š” ํ•ฉ๋ฆฌ์ ์ด๊ณ  ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์›Œ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

๊ณ ๊ธ‰ ์•”ํ˜ธํ™” ํ‘œ์ค€ ๋Œ€ํšŒ ์‹ ์ฒญ ์ ‘์ˆ˜๋Š” 15๋…„ ๋ฐ˜ ๋™์•ˆ ์ง€์†๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด XNUMX๊ฐœ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.

  1. Carlisle Adams์™€ Stafford Tavares๊ฐ€ ๋งŒ๋“  CAST-256์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์บ๋‚˜๋‹ค ํšŒ์‚ฌ Entrust Technologies๊ฐ€ ๊ฐœ๋ฐœํ•œ CAST-128;
  2. ํ•œ๊ตญ ์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ ํšŒ์‚ฌ์ธ Future Systems์˜ ์•”ํ˜ธํ•™์ž ์ž„์ฑ„ํ›ˆ์ด ๋งŒ๋“  Crypton;
  3. ๋ด๋งˆํฌ ์ˆ˜ํ•™์ž Lars Knudsen์ด ์ฒ˜์Œ ์ œ์•ˆํ•œ ๊ฐœ๋…์ธ DEAL์€ ๋‚˜์ค‘์— ๋Œ€ํšŒ ์ฐธ๊ฐ€๋ฅผ ์‹ ์ฒญํ•œ Richard Outerbridge๊ฐ€ ๊ทธ์˜ ์•„์ด๋””์–ด๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.
  4. ํŒŒ๋ฆฌ ๊ต์œก ํ•™๊ต, ํ”„๋ž‘์Šค ๊ตญ๋ฆฝ ๊ณผํ•™ ์—ฐ๊ตฌ ์„ผํ„ฐ(CNRS) ๋ฐ ํ†ต์‹  ํšŒ์‚ฌ์ธ France Telecom์˜ ๊ณต๋™ ํ”„๋กœ์ ํŠธ์ธ DFC;
  5. ์ผ๋ณธ ์ตœ๋Œ€ ํ†ต์‹ ํšŒ์‚ฌ์ธ Nippon Telegraph and Telephone์˜ ํ›„์›์œผ๋กœ ๊ฐœ๋ฐœ๋œ E2;
  6. ์ฝ”์Šคํƒ€๋ฆฌ์นด ํšŒ์‚ฌ Tecnologia Apropriada Internacional์˜ ์•„์ด๋””์–ด์ธ FROG;
  7. ์• ๋ฆฌ์กฐ๋‚˜ ๋Œ€ํ•™๊ต์˜ ๋ฏธ๊ตญ ์•”ํ˜ธํ•™์ž์ด์ž ์ˆ˜ํ•™์ž Richard Schreppel์ด ๋ฐœ๋ช…ํ•œ HPC;
  8. ํ˜ธ์ฃผ ์•”ํ˜ธํ•™์ž Lawrence Brown๊ณผ Jennifer Seberry๊ฐ€ ๋งŒ๋“  LOKI97;
  9. ๋…์ผ ํ†ต์‹  ํšŒ์‚ฌ์ธ Deutsche Telekom AG๋ฅผ ์œ„ํ•ด Michael Jacobson๊ณผ Klaus Huber๊ฐ€ ๊ฐœ๋ฐœํ•œ Magenta;
  10. IBM์˜ MARS๋Š” Lucifer์˜ ์ €์ž ์ค‘ ํ•œ ๋ช…์ธ Don Coppersmith๊ฐ€ ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค.
  11. Ron Rivest, Matt Robshaw ๋ฐ Ray Sydney๊ฐ€ AES ๋Œ€ํšŒ๋ฅผ ์œ„ํ•ด ํŠน๋ณ„ํžˆ ์ž‘์„ฑํ•œ RC6;
  12. ๋ฃจ๋ฒค ๊ฐ€ํ†จ๋ฆญ ๋Œ€ํ•™๊ต์˜ Vincent Raymen๊ณผ Johan Damen์ด ๋งŒ๋“  Rijndael;
  13. ์บ˜๋ฆฌํฌ๋‹ˆ์•„ ๊ธฐ์—…์ธ Cylink๊ฐ€ ์•„๋ฅด๋ฉ”๋‹ˆ์•„ ๊ณตํ™”๊ตญ ๊ตญ๋ฆฝ๊ณผํ•™์›๊ณผ ํ•จ๊ป˜ ๊ฐœ๋ฐœํ•œ SAFER+;
  14. Ross Anderson, Eli Beaham ๋ฐ Lars Knudsen์ด ๋งŒ๋“  Serpent;
  15. Twofish๋Š” 1993๋…„ Bruce๊ฐ€ ์ œ์•ˆํ•œ Blowfish ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ Bruce Schneier ์—ฐ๊ตฌ ๊ทธ๋ฃน์ด ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

5์ฐจ ๋ผ์šด๋“œ ๊ฒฐ๊ณผ๋ฅผ ํ† ๋Œ€๋กœ Serpent, Twofish, MARS, RC6, Rijndael ๋“ฑ XNUMX๊ฐœ์˜ ์ตœ์ข… ํ›„๋ณด๊ฐ€ ์„ ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‹ฌ์‚ฌ์œ„์›๋‹จ์€ ๋‚˜์—ด๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ œ์™ธํ•˜๊ณ  ๊ฑฐ์˜ ๋ชจ๋“  ์•Œ๊ณ ๋ฆฌ์ฆ˜์—์„œ ๊ฒฐํ•จ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์Šน์ž๋Š” ๋ˆ„๊ตฌ์˜€๋‚˜์š”? ์Œ๋ชจ๋ฅผ ์กฐ๊ธˆ ํ™•์žฅํ•˜๊ณ  ๋จผ์ € ๋‚˜์—ด๋œ ๊ฐ ์†”๋ฃจ์…˜์˜ ์ฃผ์š” ์žฅ์ ๊ณผ ๋‹จ์ ์„ ๊ณ ๋ คํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

MARS

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

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

RC6

์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ด์ „์— ์ฒ ์ €ํ•˜๊ฒŒ ์—ฐ๊ตฌ๋œ ์ด์ „ RC5์˜ ์ผ๋ถ€ ๋ณ€ํ˜•์„ ๋ฌผ๋ ค๋ฐ›์•˜์œผ๋ฉฐ, ๋‹จ์ˆœํ•˜๊ณ  ์‹œ๊ฐ์ ์ธ ๊ตฌ์กฐ์™€ ๊ฒฐํ•ฉ๋˜์–ด ์ „๋ฌธ๊ฐ€์—๊ฒŒ ์™„์ „ํžˆ ํˆฌ๋ช…ํ•ด์กŒ์œผ๋ฉฐ '๋ถ๋งˆํฌ'์˜ ์กด์žฌ๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ RC6๋Š” 32๋น„ํŠธ ํ”Œ๋žซํผ์—์„œ ๊ธฐ๋ก์ ์ธ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„๋ฅผ ๋ณด์—ฌ์คฌ์œผ๋ฉฐ ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™” ์ ˆ์ฐจ๊ฐ€ ์™„์ „ํžˆ ๋™์ผํ•˜๊ฒŒ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

ํˆฌ ํ”ผ์‰ฌ

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

๋ฑ€

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

๋ ˆ์ธ๋‹ฌ

Rijndael์€ ์ด์ƒ์— ๋งค์šฐ ๊ฐ€๊นŒ์šด ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ NIST ์š”๊ตฌ ์‚ฌํ•ญ์„ ์™„์ „ํžˆ ์ถฉ์กฑํ•˜๋ฉด์„œ๋„ ์—ด๋“ฑํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์ „์ฒด ํŠน์„ฑ ์ธก๋ฉด์—์„œ ๊ฒฝ์Ÿ์‚ฌ๋ณด๋‹ค ๋ˆˆ์— ๋„๊ฒŒ ์šฐ์ˆ˜ํ–ˆ์Šต๋‹ˆ๋‹ค. Reindal์—๋Š” ๋‘ ๊ฐ€์ง€ ์•ฝ์ ๋งŒ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋งค์šฐ ๊ตฌ์ฒด์ ์ธ ์‹œ๋‚˜๋ฆฌ์˜ค์ธ ํ‚ค ํ™•์žฅ ์ ˆ์ฐจ์— ๋Œ€ํ•œ ์—๋„ˆ์ง€ ์†Œ๋น„ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์ทจ์•ฝ์„ฑ๊ณผ ์ฆ‰์„ ํ‚ค ํ™•์žฅ์— ๋Œ€ํ•œ ํŠน์ • ๋ฌธ์ œ(์ด ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ Serpent์™€ Twofish๋ผ๋Š” ๋‘ ๊ฒฝ์Ÿ์‚ฌ์— ๋Œ€ํ•ด์„œ๋งŒ ์ œํ•œ ์—†์ด ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค) . ๋˜ํ•œ ์ „๋ฌธ๊ฐ€์— ๋”ฐ๋ฅด๋ฉด Reindal์€ Serpent, Twofish ๋ฐ MARS๋ณด๋‹ค ์•”ํ˜ธํ™” ๊ฐ•๋„ ๋งˆ์ง„์ด ์•ฝ๊ฐ„ ๋‚ฎ์•˜์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜ ๋ถ€์ฑ„๋„ ๊ณต๊ฒฉ ์œ ํ˜•๊ณผ ๊ด‘๋ฒ”์œ„ํ•œ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์ €ํ•ญ์œผ๋กœ ์ƒ์‡„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌํ˜„ ์˜ต์…˜.

๋ฒ”์ฃผ

๋ฑ€

ํˆฌ ํ”ผ์‰ฌ

MARS

RC6

๋ ˆ์ธ๋‹ฌ

์•”ํ˜ธํ™” ๊ฐ•๋„

+

+

+

+

+

์•”ํ˜ธํ™” ๊ฐ•๋„ ์˜ˆ๋น„

++

++

++

+

+

์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ตฌํ˜„ ์‹œ ์•”ํ˜ธํ™” ์†๋„

-

ยฑ

ยฑ

+

+

์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ตฌํ˜„ ์‹œ ํ‚ค ํ™•์žฅ ์†๋„

ยฑ

-

ยฑ

ยฑ

+

๋Œ€์šฉ๋Ÿ‰ ์Šค๋งˆํŠธ ์นด๋“œ

+

+

-

ยฑ

++

๋ฆฌ์†Œ์Šค๊ฐ€ ์ œํ•œ๋œ ์Šค๋งˆํŠธ ์นด๋“œ

ยฑ

+

-

ยฑ

++

ํ•˜๋“œ์›จ์–ด ๊ตฌํ˜„(FPGA)

+

+

-

ยฑ

+

ํ•˜๋“œ์›จ์–ด ๊ตฌํ˜„(ํŠน์ˆ˜ ์นฉ)

+

ยฑ

-

-

+

์‹คํ–‰ ์‹œ๊ฐ„ ๋ฐ ์ „์› ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธ

+

ยฑ

-

-

+

ํ‚ค ํ™•์žฅ ์ ˆ์ฐจ์— ๋Œ€ํ•œ ์ „๋ ฅ ์†Œ๋ชจ ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธ

ยฑ

ยฑ

ยฑ

ยฑ

-

์Šค๋งˆํŠธ ์นด๋“œ ๊ตฌํ˜„์— ๋Œ€ํ•œ ์ „๋ ฅ ์†Œ๋น„ ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธ

ยฑ

+

-

ยฑ

+

์ฆ‰์„์—์„œ ํ‚ค๋ฅผ ํ™•์žฅํ•˜๋Š” ๊ธฐ๋Šฅ

+

+

ยฑ

ยฑ

ยฑ

๊ตฌํ˜„ ์˜ต์…˜์˜ ๊ฐ€์šฉ์„ฑ(ํ˜ธํ™˜์„ฑ ์†์‹ค ์—†์Œ)

+

+

ยฑ

ยฑ

+

๋ณ‘๋ ฌ ์ปดํ“จํŒ… ๊ธฐ๋Šฅ

ยฑ

ยฑ

ยฑ

ยฑ

+

์ „์ฒด ํŠน์„ฑ ์ธก๋ฉด์—์„œ Reindal์€ ๊ฒฝ์Ÿ์ž๋ณด๋‹ค ๋จธ๋ฆฌ์™€ ์–ด๊นจ๊ฐ€ ๋†’์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ข… ํˆฌํ‘œ ๊ฒฐ๊ณผ๋Š” ๋งค์šฐ ๋…ผ๋ฆฌ์ ์ธ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์••๋„์ ์ธ ์Šน๋ฆฌ๋ฅผ ๊ฑฐ๋‘์—ˆ๊ณ  ์ฐฌ์„ฑ 86ํ‘œ, ๋ฐ˜๋Œ€ 10ํ‘œ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. Serpent๋Š” 59ํ‘œ๋กœ 31์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ๊ณ , Twofish๋Š” 6์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. 23๋ช…์˜ ์‹ฌ์‚ฌ์œ„์›์ด ์ด๋ฅผ ์ง€์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋’ค๋ฅผ ์ด์–ด RC13๊ฐ€ 83ํ‘œ๋ฅผ ์–ป์—ˆ๊ณ , MARS๋Š” ์ฐฌ์„ฑ XNUMXํ‘œ, ๋ฐ˜๋Œ€ XNUMXํ‘œ๋กœ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ผด์ฐŒ๊ฐ€ ๋๋‹ค.

2๋…„ 2000์›” 26์ผ Rijndael์€ AES ๋Œ€ํšŒ์˜ ์šฐ์Šน์ž๋กœ ์„ ์–ธ๋˜์—ˆ์œผ๋ฉฐ, ์ „ํ†ต์ ์œผ๋กœ ์ด๋ฆ„์„ ํ˜„์žฌ ์•Œ๋ ค์ง„ ๊ณ ๊ธ‰ ์•”ํ˜ธํ™” ํ‘œ์ค€(Advanced Encryption Standard)์œผ๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ํ™” ์ ˆ์ฐจ๋Š” ์•ฝ 2001๋…„ ๋™์•ˆ ์ง€์†๋˜์—ˆ์œผ๋ฉฐ, 197๋…„ 2003์›” 256์ผ AES๋Š” FIPS XNUMX ์ง€์ˆ˜๋ฅผ ๋ฐ›์•„ ์—ฐ๋ฐฉ ์ •๋ณด ์ฒ˜๋ฆฌ ํ‘œ์ค€ ๋ชฉ๋ก์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ NSA์—์„œ๋„ ๋†’์€ ํ‰๊ฐ€๋ฅผ ๋ฐ›์•˜์œผ๋ฉฐ XNUMX๋…„ XNUMX์›”๋ถ€ํ„ฐ ๋ฏธ๊ตญ์—์„œ๋Š” ๊ตญ๊ฐ€์•ˆ๋ณด๊ตญ(NSA)์€ XNUMX๋น„ํŠธ ํ‚ค ์•”ํ˜ธํ™”๋ฅผ ๊ฐ–์ถ˜ AES๊ฐ€ ์ผ๊ธ‰ ๋น„๋ฐ€ ๋ฌธ์„œ์˜ ๋ณด์•ˆ์„ ๋ณด์žฅํ•  ๋งŒํผ ๊ฐ•๋ ฅํ•˜๋‹ค๋Š” ์‚ฌ์‹ค๋„ ์ธ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

WD My Book ์™ธ์žฅ ๋“œ๋ผ์ด๋ธŒ๋Š” AES-256 ํ•˜๋“œ์›จ์–ด ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋†’์€ ์‹ ๋ขฐ์„ฑ๊ณผ ์„ฑ๋Šฅ์˜ ์กฐํ•ฉ ๋•๋ถ„์— Advanced Encryption Standard๋Š” ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ์ธ์ •์„ ๋ฐ›์•„ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๋Œ€์นญ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋˜์—ˆ์œผ๋ฉฐ ๋งŽ์€ ์•”ํ˜ธํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(OpenSSL, GnuTLS, Linux์˜ Crypto API ๋“ฑ)์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AES๋Š” ์ด์ œ ๊ธฐ์—… ๋ฐ ์†Œ๋น„์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ ๋‹ค์–‘ํ•œ ์žฅ์น˜์—์„œ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ํŠนํžˆ AES-256 ํ•˜๋“œ์›จ์–ด ์•”ํ˜ธํ™”๋Š” Western Digital์˜ My Book ์™ธ์žฅ ๋“œ๋ผ์ด๋ธŒ ์ œํ’ˆ๊ตฐ์— ์‚ฌ์šฉ๋˜์–ด ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์žฅ์น˜๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ
WD My Book ๋ฐ์Šคํฌํƒ‘ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ ์ œํ’ˆ๊ตฐ์—๋Š” 4, 6, 8, 10, 12, 14ํ…Œ๋ผ๋ฐ”์ดํŠธ ๋“ฑ ๋‹ค์–‘ํ•œ ์šฉ๋Ÿ‰์˜ 7๊ฐ€์ง€ ๋ชจ๋ธ์ด ํฌํ•จ๋˜์–ด ์žˆ์–ด ํ•„์š”์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์žฅ์น˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์™ธ์žฅ HDD๋Š” exFAT ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ Microsoft Windows 8, 8.1, 10, 10.13์€ ๋ฌผ๋ก  Apple macOS ๋ฒ„์ „ XNUMX(High Sierra) ์ด์ƒ์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ์šด์˜ ์ฒด์ œ์™€์˜ ํ˜ธํ™˜์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. Linux OS ์‚ฌ์šฉ์ž๋Š” exfat-nofuse ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๋งˆ์šดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

My Book์€ USB 3.0๊ณผ ์—ญํ˜ธํ™˜๋˜๋Š” ๊ณ ์† USB 2.0 ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปดํ“จํ„ฐ์— ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ํ•œํŽธ์œผ๋กœ๋Š” USB SuperSpeed โ€‹โ€‹๋Œ€์—ญํญ์ด 5Gbps(์ฆ‰, 640MB/s)๋กœ ์ถฉ๋ถ„ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€๋Šฅํ•œ ์ตœ๊ณ  ์†๋„๋กœ ํŒŒ์ผ์„ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์—, ์ด์ „ ๋ฒ„์ „๊ณผ์˜ ํ˜ธํ™˜์„ฑ ๊ธฐ๋Šฅ์€ ์ง€๋‚œ 10๋…„ ๋™์•ˆ ์ถœ์‹œ๋œ ๊ฑฐ์˜ ๋ชจ๋“  ์žฅ์น˜์— ๋Œ€ํ•œ ์ง€์›์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

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

๋™๊ธ‰ ์ตœ๊ณ : AES ์•”ํ˜ธํ™” ํ‘œ์ค€์˜ ์—ญ์‚ฌ
์„ธํŠธ์—๋Š” ๋‹ค์Œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

WD ๋“œ๋ผ์ด๋ธŒ ์œ ํ‹ธ๋ฆฌํ‹ฐ

์ด ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉด SMART ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋“œ๋ผ์ด๋ธŒ์˜ ํ˜„์žฌ ์ƒํƒœ์— ๋Œ€ํ•œ ์ตœ์‹  ์ •๋ณด๋ฅผ ์–ป๊ณ  ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ์— ๋ถˆ๋Ÿ‰ ์„นํ„ฐ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Drive Utilities๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด My Book์— ์ €์žฅ๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํŒŒ์ผ์ด ์ง€์›Œ์งˆ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ๋ฒˆ ์™„์ „ํžˆ ๋ฎ์–ด์“ฐ๊ฒŒ ๋˜์–ด ๋” ์ด์ƒ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ ˆ์ฐจ๊ฐ€ ์™„๋ฃŒ๋œ ํ›„ ๋ณต์›ํ•ฉ๋‹ˆ๋‹ค.

WD ๋ฐฑ์—…

์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ง€์ •๋œ ์ผ์ •์— ๋”ฐ๋ผ ๋ฐฑ์—…์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. WD Backup์€ Google Drive ๋ฐ Dropbox์™€์˜ ์ž‘์—…์„ ์ง€์›ํ•˜๋Š” ๋™์‹œ์— ๋ฐฑ์—…์„ ์ƒ์„ฑํ•  ๋•Œ ๊ฐ€๋Šฅํ•œ ์†Œ์Šค-๋Œ€์ƒ ์กฐํ•ฉ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์„ ์–ธ๊ธ‰ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ My Book์—์„œ ํด๋ผ์šฐ๋“œ๋กœ ๋ฐ์ดํ„ฐ ์ž๋™ ์ „์†ก์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ๋‚˜์—ด๋œ ์„œ๋น„์Šค์—์„œ ํ•„์š”ํ•œ ํŒŒ์ผ๊ณผ ํด๋”๋ฅผ ์™ธ์žฅ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ์™€ ๋กœ์ปฌ ์‹œ์Šคํ…œ ๋ชจ๋‘๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Facebook ๊ณ„์ •๊ณผ ๋™๊ธฐํ™”ํ•˜์—ฌ ํ”„๋กœํ•„์—์„œ ์‚ฌ์ง„๊ณผ ๋น„๋””์˜ค์˜ ๋ฐฑ์—… ๋ณต์‚ฌ๋ณธ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

WD ์‹œํ๋ฆฌํ‹ฐ

์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ๋“œ๋ผ์ด๋ธŒ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•˜๊ณ  ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ํ•„์š”ํ•œ ๊ฒƒ์€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค(์ตœ๋Œ€ ๊ธธ์ด๋Š” 25์ž๊นŒ์ง€ ๊ฐ€๋Šฅ). ๊ทธ๋Ÿฌ๋ฉด ๋””์Šคํฌ์˜ ๋ชจ๋“  ์ •๋ณด๊ฐ€ ์•”ํ˜ธํ™”๋˜๋ฉฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ฌธ๊ตฌ๋ฅผ ์•„๋Š” ์‚ฌ๋žŒ๋งŒ ์ €์žฅ๋œ ํŒŒ์ผ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŽธ์˜์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด WD Security๋ฅผ โ€‹โ€‹์‚ฌ์šฉํ•˜๋ฉด ์—ฐ๊ฒฐ ์‹œ ์ž๋™์œผ๋กœ My Book์˜ ์ž ๊ธˆ์„ ํ•ด์ œํ•˜๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์น˜ ๋ชฉ๋ก์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

์œ„์˜ ๋ชจ๋“  ์‚ฌํ•ญ์€ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ์„ ๋ณด์žฅํ•˜๋ฉฐ ๊ธฐ๋ฐ€ ์ •๋ณด ๋„๋‚œ ๊ฐ€๋Šฅ์„ฑ์„ ๊ฑฐ์˜ ์™„์ „ํžˆ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ธŒ์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๊ณ ๋ คํ•˜๋ฉด My Book์€ ๋Ÿฌ์‹œ์•„ ์‹œ์žฅ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๊ณ ์˜ ๋ณดํ˜ธ ์ €์žฅ ์žฅ์น˜ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

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