Which of the following are used to generate a message digest by the network security protocols?
- RSA
- SHA-
- DES
- MD5
View worked solution
Answer: C
A message digest is a fixed-size cryptographic hash value (or checksum) generated from an arbitrary-length input message. It is used to verify data integrity. Let's analyze the given options:
- I. RSA (Rivest-Shamir-Adleman): An asymmetric (public-key) cryptographic algorithm used for encryption, decryption, and digital signatures, not for generating message digests directly.
- II. SHA-1 (Secure Hash Algorithm 1): A cryptographic hash function designed by the NSA that produces a -bit message digest.
- III. DES (Data Encryption Standard): A symmetric-key block cipher used for data encryption and decryption, not a hashing algorithm.
- IV. MD5 (Message Digest 5): A widely used cryptographic hash function that produces a -bit message digest.
Since SHA-1 (II) and MD5 (IV) are cryptographic hash functions used to generate message digests, the correct option is C (II and IV only).
Free practice · Your answers on this page are not saved.
