์ด๋ฒ ์๊ฐ์๋ ์ํธ ํด๋ ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ํด๋ณผ ๊ฒ์ด๋ค.
์ํธ ๋ฐฉ์์ ์ ๊ท ์ฐธ์ฌ์๋ก ๋ถ๋ฆฌ๋ ํ์ฌ ๋ํ์ ์ฐธ์ฌํ๊ณ ์๋ ์ฌ์ฉ์๊ฐ ์๋ ์ 3์๊ฐ ์ํธ๋ฌธ์ ํด๋ ํ๋ ค๋ ์๋๋ฅผ ์ํธ ํด๋ ์ด๋ผ๊ณ ํ๋ค.
์ด๋ฌํ ์ํธ ํด๋ ๊ณต๊ฒฉ ๋ฐ์์๋ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ ํ ๋ฒ ์์๋ณด์.
- ์ํธ๋ฌธ ๋จ๋ ๊ณต๊ฒฉ
- ๊ธฐ์ง ํ๋ฌธ ๊ณต๊ฒฉ
- ์ ํ ํ๋ฌธ ๊ณต๊ฒฉ
- ์ ํ ์ํธ๋ฌธ ๊ณต๊ฒฉ
์ํธ๋ฌธ ๊ณต๊ฒฉ ๊ธฐ๋ฒ
์ํธ๋ฌธ ๋จ๋ ๊ณต๊ฒฉ
์ํธ๋ฌธ ๋จ๋ ๊ณต๊ฒฉ(Ciphertext Only Attack; COA)์ด๋ ๋์ฒญ์๊ฐ ์๊ณ ๋ฆฌ์ฆ์ ์๊ณ ์๊ณ , ์ํธ๋ฌธ์ ๊ฐ๋ก์ฑ ์ ์๋ค๋ ๊ฐ์ ํ์ ๋์ฒญ์๊ฐ ์ด๋ค ์ํธ๋ฌธ์ ์ป์ด์ ๋์๋๋ ํ๋ฌธ๊ณผ ํค๋ฅผ ์ฐพ๋ ๊ณต๊ฒฉ์ ๋งํ๋ค.
๋์ฒญ์๋ ์ํธ๋ฌธ์ ๊ฐ์ง๊ณ ํต๊ณ์ ์ฑ์ง, ๋ฌธ์ฅ์ ํน์ฑ ๋ฑ์ ์ถ์ ํ์ฌ ํด๋
ํ๊ธฐ ๋๋ฌธ์, ๊ฐ์ฅ ์ฝ๊ฒ ์ ์ฉ๋ ์ ์๋ ๊ณต๊ฒฉ์ด๋ค.
์๋ฅผ ๋ค์๋ฉด, ์์ด๋ก ๋ ํ๋ฌธ์ ์ํธํ์ํจ ์ํธ๋ฌธ์ ์ํธ๋ฌธ ๋จ๋
๊ณต๊ฒฉ์ผ๋ก ์ป์ด๋์ ๋ ์์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ ๊ธ์๊ฐ e์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ๋ง์ด ๋์ค๋ ๊ธ์๋ e์ผ ๊ฒ์ด๋ผ๊ณ ์์ธก์ ํ๋ ๊ฒ์ด๋ค.
๊ธฐ์ง ํ๋ฌธ ๊ณต๊ฒฉ
๊ธฐ์ง ํ๋ฌธ ๊ณต๊ฒฉ ์ ๊ณต๊ฒฉ์๊ฐ ํ๋ฌธ๊ณผ ํ๋ฌธ์ ์ํธํํ ์ํธ๋ฌธ์ ๋ชจ๋ ์๊ณ ์์ ๋ ์ฌ์ฉํ ์ ์๋ ์ํธํด๋ ๊ธฐ๋ฒ์ด๋ค.
์ด๋ฏธ ์๊ณ ์๋ ํ๋ฌธ๊ณผ ์ํธ๋ฌธ์ ๋ฐํ์ผ๋ก ๋น๋ฐ ํค๋ฅผ ์์๋ด๊ธฐ ์ํด ์ฌ์ฉํ๋ค.
'๊ธฐ์ง'๋ "์ด๋ฏธ ์๊ณ ์๋ค"๋ ๋ป์ผ๋ก์, ๊ธฐ์งํ๋ฌธ๊ณต๊ฒฉ์ ์๋ ค์ง ํ๋ฌธ ๊ณต๊ฒฉ์ด๋ผ๊ณ ํ ์ ์๋ค.
๊ธฐ์ง ํ๋ฌธ ๊ณต๊ฒฉ์ ์์ ์ ์ํ์ค ์ด๋ฏธํ
์ด์
๊ฒ์์์ ์๋๊ทธ๋ง๋ก ๋
์ผ๊ตฐ์ ์ ๋ต์ ์์๋ธ ๊ฒ์ด ์๊ฐ๋๋ค.
์ ํ ํ๋ฌธ ๊ณต๊ฒฉ
์ ํํ๋ฌธ๊ณต๊ฒฉ(CPA; Chosen Plaintext Attack)์ด๋ ํ๋ฌธ์ ์ ํํ๋ฉด ๋์ํ๋ ์ํธ๋ฌธ์ ์ป์ ์ ์๋ ์ํฉ์์์ ๊ณต๊ฒฉ์ด๋ค.
๊ณต๊ฒฉ์๊ฐ ํ๊บผ๋ฒ์ ์ ํํ ํ๋ฌธ๋ค์ ๋ํ ์ํธ๋ฌธ์ด ์ฃผ์ด์ง๋ค๋ ๊ฐ์ ํ์ ๋ณตํธํ ํค๋ฅผ ์ฐพ๋ ๊ณต๊ฒฉ์ด๋ค.
์ ํ ์ํธ๋ฌธ ๊ณต๊ฒฉ
์ ํ์ํธ๋ฌธ๊ณต๊ฒฉ(Chosen Ciphertext Attack, CCA)์ ์์๋ก ์ ํ๋ ์ํธ๋ฌธ๊ณผ ์ผ์นํ๋ ํ๋ฌธ์ผ๋ก๋ถํฐ ์ํธํค๋ฅผ ์์๋ด๊ธฐ ์ํด ์๋ํ๋ ๊ณต๊ฒฉ์ด๋ค.
๊ณต๊ฐํค ์ํธ ๋ฐฉ์์์ ์์ฉ๋๋ ๊ฒ์ผ๋ก ์ฌ์ค ํค๊ฐ ํ๋ฒ ์๋ ค์ง๋ฉด ๊ฐ์ ์ข ๋ฅ์ ๋ฉ์์ง์์๋ ๋ชจ๋ ๋ณตํธํ๋๋ค.
๋๊ธ