It is a symmetric key algorithm which uses block ciphers of 64-bit blocks and supports key sizes of up to 128 bits.