๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ์ฃผ๊ธฐ ๋ณด์ ๊ณ์ฐ๊ธฐ ์ฌ์ฉ๋ฒ
์ฌ์ฉ ์ค์ธ ๋น๋ฐ๋ฒํธ์ ๊ธธ์ด, ํฌํจ๋ ๋ฌธ์ ์ข ๋ฅ(์๋ฌธ์ยท๋๋ฌธ์ยท์ซ์ยทํน์๋ฌธ์), ํ์ฌ๊น์ง ์ฌ์ฉํ ๊ธฐ๊ฐ์ ์ ๋ ฅํ๋ฉด ๋น๋ฐ๋ฒํธ์ ๋ณด์ ๊ฐ๋์ ๊ถ์ฅ ๋ณ๊ฒฝ ์ฃผ๊ธฐ, ์ง๊ธ ๋ณ๊ฒฝ์ด ํ์ํ์ง ์ฌ๋ถ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
๋น๋ฐ๋ฒํธ ๊ฐ๋๋ ์ด๋ป๊ฒ ๊ณ์ฐ๋๋์?
๋น๋ฐ๋ฒํธ ๊ฐ๋๋ ์ ๋ณด ์ด๋ก ์ ์ํธ๋กํผ(bit) ๊ฐ๋ ์ผ๋ก ์ถ์ ํฉ๋๋ค. ์ฌ์ฉ๋ ๋ฌธ์ ์ข ๋ฅ์ ์กฐํฉ ์์ ๊ธธ์ด๊ฐ ๋์ด๋ ์๋ก ๋ฌด์ฐจ๋ณ ๋์ ๊ณต๊ฒฉ์ ํ์ํ ์๋ ํ์๊ฐ ๊ธฐํ๊ธ์์ ์ผ๋ก ๋์ด๋ ๋ ์์ ํด์ง๋๋ค.
๋ณ๊ฒฝ ์ฃผ๊ธฐ๋ณด๋ค ์ค์ํ ๊ฒ
๊ฐ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ๋ฌ ์ฌ์ดํธ์ ์ฌ์ฌ์ฉํ์ง ์๋ ๊ฒ, ์ ์ถ ์ฌ๊ณ ๊ฐ ๋ฐ์ํ ์๋น์ค๋ ์ฆ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฐ๊พธ๋ ๊ฒ์ด ์ ๊ธฐ์ ์ธ ์ฃผ๊ธฐ ๋ณ๊ฒฝ๋ณด๋ค ํจ์ฌ ์ค์ํฉ๋๋ค. ๊ฐ๋ฅํ๋ค๋ฉด ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์์ 2๋จ๊ณ ์ธ์ฆ์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๋ฏธ๊ตญ NIST ๋ฑ ์ต์ ๋ณด์ ๊ฐ์ด๋๋ผ์ธ์ ๊ฐ๋ ฅํ๊ณ ๊ณ ์ ํ ๋น๋ฐ๋ฒํธ๋ผ๋ฉด ๊ฐ์ ์ฃผ๊ธฐ์ ๋ณ๊ฒฝ๋ณด๋ค ์ ์ถ ์ ํฉ์ด ์์ ๋๋ง ๋ณ๊ฒฝํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ๋ค๋ง ๋ณต์ก๋๊ฐ ๋ฎ๊ฑฐ๋ ์ฌ๋ฌ ์ฌ์ดํธ์ ์ฌ์ฌ์ฉ ์ค์ด๋ผ๋ฉด ์ฃผ๊ธฐ์ ๋ณ๊ฒฝ์ด ์ฌ์ ํ ์์ ํฉ๋๋ค.
๊ธธ์ด๋ฅผ ๋๋ฆฌ๋ ๊ฒ์ด ๋ฌธ์ ์ข ๋ฅ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ๋ณด๋ค ํจ๊ณผ์ ์ ๋๋ค. 12์ ์ด์์ ๋ฌด์์ ๋ฌธ๊ตฌ๋ ๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ์๊ฐ ์์ฑํ 16์ ์ด์ ์กฐํฉ์ ์ฌ์ฉํ๋ฉด ๋๋ถ๋ถ์ ๋ฌด์ฐจ๋ณ ๋์ ๊ณต๊ฒฉ์ ์์ ํฉ๋๋ค.