Which of the following is a secret-key Algorithm?
DES is a secret-key algorithm.
A secret key algorithm is a cryptographic algorithm that uses the same key to encrypt and decrypt data. In asymmetric encryption, two separate keys are used. One is a public key and the other is a secret key. A secret key may also be known as a private key.
The data encryption standard (DES) is a block cipher, meaning a cryptographic key and algorithm are applied to a block of data simultaneously rather than one bit at a time. To encrypt a plaintext message, DES groups it into 64-bit blocks.