VeraCrypt 1.24 ๋ฆด๋ฆฌ์Šค, TrueCrypt ํฌํฌ

XNUMX๋…„์˜ ๊ฐœ๋ฐœ ๋์— ์ถœํŒ ๋œ ํ”„๋กœ์ ํŠธ ๋ฆด๋ฆฌ์Šค ๋ฒ ๋ผํฌ๋ฆฝํŠธ 1.24TrueCrypt ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ์•”ํ˜ธํ™” ์‹œ์Šคํ…œ์˜ ํฌํฌ๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” , ์ค‘์ง€๋จ ๋‹น์‹ ์˜ ์กด์žฌ. VeraCrypt๋Š” TrueCrypt์— ์‚ฌ์šฉ๋˜๋Š” RIPEMD-160 ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ SHA-512 ๋ฐ SHA-256์œผ๋กœ ๋Œ€์ฒดํ•˜์—ฌ ํ•ด์‹ฑ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ณ  Linux ๋ฐ macOS์˜ ๋นŒ๋“œ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋ฉฐ ะฟั€ะพะฑะปะตะผ๊ทธ ๊ณผ์ •์—์„œ ํ™•์ธ๋œ ์‹ฌ์‚ฌ TrueCrypt ์†Œ์Šค ์ฝ”๋“œ. ๋™์‹œ์— VeraCrypt๋Š” TrueCrypt ํŒŒํ‹ฐ์…˜๊ณผ์˜ ํ˜ธํ™˜์„ฑ ๋ชจ๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ณ  TrueCrypt ํŒŒํ‹ฐ์…˜์„ VeraCrypt ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋„๊ตฌ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. VeraCrypt ํ”„๋กœ์ ํŠธ์—์„œ ๊ฐœ๋ฐœ๋œ ์ฝ”๋“œ ๋ฐฐํฌ์ž Apache 2.0 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ TrueCrypt์—์„œ ๋นŒ๋ฆผ ๊ณ„์†ํ•˜๋‹ค TrueCrypt ๋ผ์ด์„ผ์Šค 3.0์— ๋”ฐ๋ผ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ:

  • ๋น„์‹œ์Šคํ…œ ํŒŒํ‹ฐ์…˜์˜ ๊ฒฝ์šฐ ์ตœ๋Œ€ ๋น„๋ฐ€๋ฒˆํ˜ธ ๊ธธ์ด๊ฐ€ UTF-128 ์ธ์ฝ”๋”ฉ์—์„œ 8์ž๋กœ ๋Š˜์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ด์ „ ์‹œ์Šคํ…œ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ตœ๋Œ€ ๋น„๋ฐ€๋ฒˆํ˜ธ ํฌ๊ธฐ๋ฅผ 64์ž๋กœ ์ œํ•œํ•˜๋Š” ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • CPU RDRAND ๋ช…๋ น์–ด์˜ ๋Œ€์•ˆ์œผ๋กœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€ํ„ฐ์—”ํŠธ๋กœํ”ผ๋Š” ์˜์‚ฌ ๋‚œ์ˆ˜์˜ ํ•˜๋“œ์›จ์–ด ์ƒ์„ฑ์„ ์œ„ํ•ด ์ง€ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ด๋Š” ์—ฌ๋Ÿฌ ๋‚ด๋ถ€ ์š”์ธ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋Š” CPU(CPU ์‹คํ–‰ ์‹œ๊ฐ„ ์ง€ํ„ฐ)์˜ ํŠน์ • ๋ช…๋ น์–ด ์ง‘ํ•ฉ์˜ ์žฌ์‹คํ–‰ ์‹œ๊ฐ„ ํŽธ์ฐจ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. CPU์— ๋Œ€ํ•œ ๋ฌผ๋ฆฌ์  ์ œ์–ด ์—†์ด๋Š” ์˜ˆ์ธกํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • SSE64 ๋ช…๋ น์–ด๋ฅผ ์ง€์›ํ•˜๋Š” 2๋น„ํŠธ ์‹œ์Šคํ…œ์˜ XTS ๋ชจ๋“œ์— ๋Œ€ํ•œ ์„ฑ๋Šฅ ์ตœ์ ํ™”๊ฐ€ ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด ํ‰๊ท ์ ์œผ๋กœ ์ƒ์‚ฐ์„ฑ์ด 10% ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • CPU๊ฐ€ RDRAND/RDSEED ๋ช…๋ น์–ด ๋ฐ Hygon ํ”„๋กœ์„ธ์„œ๋ฅผ ์ง€์›ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ฝ”๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AVX2/BMI2 ์ง€์› ๊ฐ์ง€ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Linux์˜ ๊ฒฝ์šฐ ๋น„๋Œ€ํ™”ํ˜• ๋ชจ๋“œ์™€ ํ˜ธํ™˜๋˜๋Š” "--import-token-keyfiles" ์˜ต์…˜์ด CLI์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Linux ๋ฐ macOS์˜ ๊ฒฝ์šฐ ์ƒ์„ฑ๋œ ํŒŒ์ผ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์—ฌ์œ  ๊ณต๊ฐ„์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์‚ฌ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•ด "--no-size-check" ํ”Œ๋ž˜๊ทธ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • Windows์˜ ๊ฒฝ์šฐ ChaCha12 ๊ธฐ๋ฐ˜์˜ ChaCha1 ์•”ํ˜ธ, t20ha ํ•ด์‹œ ๋ฐ CSPRNG๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™”๋œ ํ˜•์‹์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ์— ํ‚ค์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ชจ๋“œ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ด ๋ชจ๋“œ๋Š” ๋น„ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ์•ฝ 10% ์ฆ๊ฐ€ํ•˜๊ณ  ์‹œ์Šคํ…œ์ด ์ ˆ์ „ ๋ชจ๋“œ๋กœ ์ „ํ™˜๋˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Windows์˜ ๊ฒฝ์šฐ ๋‹ค์Œ ๊ตฌํ˜„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ผ๋ถ€ ๋ฉ”๋ชจ๋ฆฌ ์ถ”์ถœ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋ณดํ˜ธ ๊ธฐ๋Šฅ๋„ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. KeePassXC ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์ด ์—†๋Š” ์‚ฌ์šฉ์ž์˜ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ์„ ์ œํ•œํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ข…๋ฃŒ ์ „, ์žฌ๋ถ€ํŒ… ์ „ ๋˜๋Š” (์„ ํƒ์ ์œผ๋กœ) ์ƒˆ ์žฅ์น˜๋ฅผ ์—ฐ๊ฒฐํ•  ๋•Œ ํ‚ค ์ง€์šฐ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. UEFI ๋ถ€ํŠธ ๋กœ๋”๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์—”ํŠธ๋กœํ”ผ ์†Œ์Šค๋กœ CPU RDRAND ๋ฐ RDSEED ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŒŒํ‹ฐ์…˜์— ๋ฌธ์ž๋ฅผ ํ• ๋‹นํ•˜์ง€ ์•Š๊ณ  ๋งˆ์šดํŠธ ๋ชจ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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