PrepAway - Latest Free Exam Questions & Answers

Which of the following provides only authentication, non-repudiation, and integrity?

In cryptography, different steps and algorithms provide different types of security services. Which of the following provides only authentication, non-repudiation, and integrity?

PrepAway - Latest Free Exam Questions & Answers

A.
Encryption algorithm

B.
Hash algorithm

C.
Digital signature

D.
Encryption paired with a digital signature

Explanation:
C: A digital signature is a hash value that has been encrypted with the sender’s private key. The act of signing means encrypting the message’s hash value with a private key. A
message can be digitally signed, which provides authentication, nonrepudiation, and integrity. The hashing function ensures the integrity of the message, and the signing of the hash
value provides authentication and nonrepudiation.
A is incorrect because encryption algorithms provide confidentiality. Encryption is most commonly carried out with the use of symmetric algorithms. Symmetric algorithms can only
provide confidentiality and not authentication, nonrepudiation, and integrity.
B is incorrect because hashing algorithms provide data integrity. Hashing algorithms generate message digests (also called hash values) to detect whether modification has taken
place. The sender and receiver independently generate their own digests, and the receiver compares these values. If they differ, the receiver knows the message has been altered. A
hashing algorithm cannot provide authentication or nonrepudiation.
D is incorrect because encryption and a digital signature provide confidentiality, authentication, nonrepudiation, and integrity. The encryption alone provides confidentiality. And the
digital signature provides authentication, nonrepudiation, and integrity. The question asks for which can only provide authentication, nonrepudiation, and integrity.

One Comment on “Which of the following provides only authentication, non-repudiation, and integrity?

  1. Joe says:

    Digital signature is a hash value that has been encrypted with the sender’s private key which provides authentication, nonrepudiation, and integrity.

    Encryption algorithms provide confidentiality

    Hashing algorithms provide data integrity

    Encryption and a digital signature provide confidentiality, authentication, nonrepudiation, and integrity.




    0



    0

Leave a Reply