In Cryptography, Block Ciphers are algorithms that operate on a fixed-length of bits, also known as a Block. These algorithms are specified by a symmetric key and are elementary in cryptographic protocol design, and are an important tool in the process of bulk data encryption.











