본문 바로가기

정보보안/암호학

[암호학] 암호시스템의 분류

암호 시스템의 분류
암호시스템 분류 Depth 1 Depth 2 Depth 3 Depth 4 종류  특징 Focus
양방향
(암호화 & 복호화)
대칭키 Stream 방식 동기식 OTP,FSR,LFSR,NLFSR,OFB,RC4 난수열(키스트림) 독립적 생성 기밀성
비동기식 OFB 난수열 평문과 암호문에 종속적 생성 기밀성
Block 방식 Feistel DES,SEED 암호화 과정 = 복호화 과정 기밀성
SPN Rijndael, ARIA 암호화 과정 /= 복호화 과정 기밀성
비대칭키     RSA, ECC,ELGamal,DH   기밀성,인증,부인방지
단방향
(암호화만)
해시함수 MDC
(Modification Detect Code)
해시함수 MD5,SHA-1,RIPEMD,HAS-160   무결성
MAC
(Message Authentication Code)
해시함수 + 대칭키 축소 MAC, HMAC,OBC-MAC   무결성 + 인증
전자서명 해시함수 + 비대칭키 RSA 전자서명, DSS, ECDSA, KCDSA   무결성 + 인증 + 부인방지