X

블록 암호화와 스트림 암호화 비교

1. 블록 암호화와 스트림 암호화 비교

비교 항목 블록 암호화 스트림 암호화
개념도
개념 – 평문을 일정한 블록 단위로 나누어 암호화하는 방식 – 키 스트림을 생성하여 비트 단위로 암호화하는 방식
암호화 단위 – 블록(block) 단위 – 비트(bit) 단위
알고리즘 – DES, AES, IDEA, SEED – LFSR, RC4, MUX 생성기
장점 – 기밀성, 해시함수
– 다양한 용도로 활용
– 빠른 암호화 속도
– 에러 전파 없음
단점 – 느린 암호화 속도
– 에러 전파 현상
– 낮은 확산
– 부당 삽입, 변형 쉬움
용도 – 일반 데이터 암호화 – 음성/영상 실시간 암호화 스트리밍
  • 일반 데이터, E-mail 암호화 시 블록 암호화 사용, 음성/영상 스트리밍 암호화 시 스트림 암호화 사용
  • 블록 암호화 모드로 ECB, CBC, CFB, OFB, CTR 모드 존재
Categories: 보안
도리: