블록 암호 시스템 은 주어진 평문 ( plain text ) 을 정해진 길이 의 블록 ( 64 비트 혹은 128 비트 ) 으로 나누 어 블록 단위 로 암호 화 를 수행 한다 . 스트림 암호 시스템 은 평문 을 블록 으로 나누 지 않 고 , 비밀 키 로부터 유도 된 키 스트림 ( key stream ) 과 평문 에 대하 여 배타 적 논리합 ( XOR ) 을 수행 하 여 암호문 을 생성 한다 . 일반 적 으로 스트림 암호 시스템 은 블록 암호 시스템 에 비해 속도 가 빠르 다 .