암호화키와 복호화키가 같은 암호화 알고리즘공개키 암호에 비해 빠르다.데이터 변환의 방법에 따라 스트림 암호와 블록 암호로 나뉜다.스트림 암호연속적인 비트/바이트를 계속해서 입력받아, 그에 대응하는 암호화 비트/바이트를 생성하는 방식이진화된 평문 xor 스트림 키 = 암