ํ์๊ณก์ DSA ๋์งํธ ์๋ช ์๋ฃ์กฐ์ฌ DSA๋? ๋์งํธ ์๋ช ์๊ณ ๋ฆฌ์ฆ(Digital Signature Algorithm, DSA)์ ๋์งํธ ์๋ช ์ ์ํ ํ์ค์ด๋ค. NIST๊ฐ 1991๋ 8์ DSS๋ผ๋ ๋ฏธ๊ตญ ์ ์์๋ช ํ์ค์์ ์ด์ฉํ๊ธฐ ์ํด ์ ๋ถ์ฉ ์ ์์๋ช ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๋ฐํํ์ผ๋ฉฐ, ํ์ฌ๋ DSA์ ํจ๊ป ECDSA, RSA๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ๋์งํธ ์๋ช ์ธ์ฆ ๋ฐฉ์ ์ ์์๋ช (๋์งํธ ์๋ช )์ ๋ฌด๊ฒฐ์ฑ, ์ธ์ฆ, ๋ถ์ธ๋ฐฉ์ง๋ฅผ ๋ง์กฑํด์ผํ๋ค. ์ ์์๋ช ์๋ ๊ณต๊ฐํค ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ด ์ฐ์ด๋ฉฐ ํฌ๊ฒ 3๊ฐ์ง ์ข ๋ฅ์ ์๊ณ ๋ฆฌ์ฆ์ด ์๋ค. ํฉ์ฑ์์ ์์ธ์๋ถํด๋ฌธ์ ๊ฐ ์ด๋ ต๋ค๋ ๋ฐ์ ๊ธฐ์ดํ RSAํ ์๊ณ ๋ฆฌ์ฆ ์ ํ์ฒด์ ์ด์ฐ๋์ ๋ฌธ์ ๊ฐ ์ด๋ ต๋ค๋ ๋ฐ์ ๊ธฐ์ดํ ElGamalํ ์๊ณ ๋ฆฌ์ฆ ํ์๊ณก์ ์ ์ด์ฉํ EC-DSA, EC-KCDSA DSA๋ ์ด ์ค E..
SEED ARIA์ ํจ๊ป ๋ํ๋ฏผ๊ตญ ๊ตญ๊ฐ ํ์ค ์ํธ๋ฐฉ์ ์ฐธ๊ณ : https://ojava.tistory.com/103 ํน์ง 1999๋ 2์ ํ๊ตญ์ ๋ณด๋ณดํธ์งํฅ์์ด ๊ฐ๋ฐํ ์๊ณ ๋ฆฌ์ฆ DES์ ์๊ณ ๋ฆฌ์ฆ ๊ตฌ์กฐ๊ฐ ๊ธฐ์ ์ ์ผ๋ก ๋น์ทํจ feistel ๊ตฌ์กฐ ์ฌ์ฉ ์ธํฐ๋ท ๋ฑ ํน, ์ผํ ํ๊ฒฝ์์ ์ฃผ๋ก ์ฐ์ ActiveX๋ก ๋ฐฐํฌ๋จ => ์น ํธํ์ฑ ๋ฌธ์ ์น ์ฌ์ดํธ๊ฐ ์น ํ์ค์ ์ด๊ธฐ๊ณ MS์ฌ์ IE์์๋ง ์๋๋๋ ๋นํ์ค ๊ธฐ์ ์ ๋จ์ฉํ๋ ๊ฒ 2000๋ ๋ ์ดํ SSL์ด ๊ตญ์ ํ์ค์ผ๋ก ์ธ์ ๋์์ผ๋ ๋ํ๋ฏผ๊ตญ์ ๊ณ์ SEED๋ฅผ ์ฌ์ฉํ๊ฒ ๋์๋ค. ISO/IEC ๊ตญ์ ๋ธ๋ก์ํธ์๊ณ ๋ฆฌ์ฆ, IETF ํ์ค์ผ๋ก ์ ์ ๋ฐฉ์ 128bit / 256bit ๋์นญ ํค ๋ธ๋ก ์ํธ ์๊ณ ๋ฆฌ์ฆ 128bit๋ ๊ตญ์ ํ์ค์ ๋ฑ์ฌ๋์ด ์์ง๋ง 256bit๋ ์์ง ๋ฑ์ฌ๋์ง ์์ D..
์ผ๋ฐฉํฅ ํด์ํจ์ ์ ์ ํด์ํจ์ ์ค ์ญ์์ ํญ์ฑ, ์ 2์ญ์์ ํญ์ฑ, ์ถฉ๋์ ํญ์ฑ์ ๊ฐ์ง๊ณ ์๋ ํจ์ ํด์ํจ์ : ์์ ๊ธธ์ด์ ๋ฉ์ธ์ง๋ฅผ ์ผ์ ๊ณ ์ ๊ธธ์ด์ ํด์ฌ ๊ฐ์ผ๋ก ๋ณํ์์ผ์ฃผ๋ ๋จ๋ฐฉํฅ์ฑ ํจ์/์๊ณ ๋ฆฌ์ฆ ์ญ์ ์ ํญ์ฑ(preimage resistance) : ์ 1 ์ญ์ ๊ณต๊ฒฉ์ ๋ํ์ฌ ์์ ํ ๊ฒ ์ 1 ์ญ์ ๊ณต๊ฒฉ : ํด์๊ฐ์ด ์ฃผ์ด์ก์ ๋, ๊ทธ ํด์๊ฐ์ ์ถ๋ ฅํ๋ ์ ๋ ฅ๊ฐ์ ์ฐพ๋ ๊ณต๊ฒฉ ๋จ๋ฐฉํฅ ์ํธํ์ ๊ด๋ จ ์์ ๋จ๋ฐฉํฅ ์ํธํ : A => f => B (์ํธํ) A
์ฃผ์์ ์น์ํธ ์ ์น ์ํธ๋? ์นํ ์ํธ๊ฐ ํ๋ฌธ ๋ฌธ์๋ฅผ ๋ค๋ฅธ ๋ฌธ์๋ก ์ด๋ ํ ๊ท์น์ ๋ฐ๋ผ ๋์์์ผ ์ํธํํ๋ ๋ฐฉ์์ด๋ผ๋ฉด, ์ ์น ์ํธ๋ ํ๋ฌธ ๋ฌธ์์ ์๋ฆฌ๋ฅผ ๋ฐ๊พธ๋ ๊ท์น์ด๋ค. ์ฆ, ์นํ ์ํธ๋ ํ๋ฌธ ๋ฌธ์์์ ์ฌ์ฉํ๋ ๋ฌธ์ ์งํฉ๊ณผ ์ํธ๋ฌธ์ ๋ฌธ์ ์งํฉ์ด ๋ค๋ฅผ ์ ์์ง๋ง, ์ ์น ์ํธ์์๋ ๊ฐ๋ค. ๋ํ ๋ฌธ์๊ฐ ๋ฌธ์๋ก ๋์๋๋ ๊ฒ์ด ์๋๋ผ ํด๋น ๋ฌธ์์ ์์น๊ฐ ์์น๋ก ๋์๋๋ค. ์ ์น ์ํธ ์ข ๋ฅ ๋จ์ ์ ์น ์ํธ ๊ธฐ์กด ํ๋ฌธ์ ์ฃผ์ด์ง ํค ๊ฐ(๋ฌธ์ฅ์ ๊ธธ์ด์ ํด๋นํ๋ ์์ด)๋ก ์ํธํ ํ๋ค. ์ํธํํ ๋ ์ฌ์ฉํ ์ํธํ ํค๋ก ๋ณตํธํ ํค๋ฅผ ์์๋ด์ ๋ณตํธํ์ ์ฌ์ฉํ๋ค. ๋ฐ๋ผ์ ๋น๋ฐ ํค ๋ฐฉ์์ ์ฌ์ฉํด์ผํ๋ค. ๋ณตํฉ ์ ์น ์ํธ ์๋ฅผ ๋ค์ด "I AM HEEEUN I AM SENIOR"๋ผ๋ ๋ฌธ์ฅ์ ์ ์น ์ํธ๋ก ์ํธํ ์ํฌ ๋, ์ฃผ์ด์ง ๋ฌธ์ ์งํฉ์ ..
Comment