학습
🛡️정보시스템 구축 관리반드시

보안 — 암호화

대칭키는 빠르고 키 관리가 어렵다. 비대칭키는 느리지만 키 배분이 쉽다.

대칭키(비밀키): DES, 3DES, AES, SEED, ARIA, IDEA. 암호화와 복호화에 같은 키를 쓴다. 빠르지만 사람이 늘면 키가 급격히 는다(n(n−1)/2).

비대칭키(공개키): RSA, ECC, ElGamal, Diffie-Hellman. 공개키로 잠그고 개인키로 연다.

해시: MD5, SHA-1, SHA-256, HAS-160. 한 방향이라 되돌릴 수 없다. 무결성 확인에 쓴다.

전자 서명은 개인키로 서명하고 공개키로 확인한다 — 방향이 암호화와 반대다.

외울 것

대칭키DES · AES · SEED · ARIA · IDEA
비대칭키RSA · ECC · ElGamal · Diffie-Hellman
해시MD5 · SHA 계열 · HAS-160

시험에는 이렇게

알고리즘 이름을 주고 대칭인지 비대칭인지 고르게 한다. AES 는 대칭, RSA 는 비대칭이 기본이다.

실기에도 나오는 개념입니다. 실기는 고르는 것이 아니라 적으므로 용어를 글자 그대로 외워 두세요.

확인 문제

이 개념은 실기에도 2문항 나옵니다. 고르는 것과 적는 것은 다르니 실기 탭에서 손으로도 한 번 적어 보세요.