共通鍵暗号の一方式。共通鍵暗号はブロック暗号とストリーム暗号の2種類に分類される。ブロック暗号はデータを一定のまとまった長さごとに暗号化する方式。これに対し,ストリーム暗号はデータを1bitずつ暗号化する方式。