Cryptographic algorithms that encrypt data in a continuous stream and are used for symmetric-key encryption.