Cryptographic algorithms that operate on fixed-size blocks of data and are used for symmetric-key encryption.