Block Cipher
A block cipher is a symmetric encryption algorithm that operates by dividing data into fixed-length blocks before performing encryption or decryption on each block individually. This division of data into blocks allows the algorithm to process data of any size, making it versatile for encrypting varying amounts of information.