What can be defined as a value computed with a cryptographic algorithm and appended to a data object in such a way that any recipient of the data can use the signature to verify the data's origin and integrity?
Correct Answer: D
Explanation/Reference:
Explanation:
A digital signature is a hash value that is encrypted with the sender's private key. The hashing function guarantees the integrity of the message, while the signing of the hash value offers authentication and nonrepudiation.
Incorrect Answers:
A: When a message is encrypted with a symmetric key and the symmetric key is encrypted with an asymmetric key, it is collectively known as a digital envelope.
B: A cryptographic hash can be used in digital signatures, but signatures are not part of the hash function.
C: Message authentication code (MAC) is a keyed cryptographic hash function that is used for data integrity and data origin authentication. It does not, however, require a signature.
References:
Harris, Shon, All In One CISSP Exam Guide, 6th Edition, McGraw-Hill, 2013, pp. 811, 829, 832
https://en.wikipedia.org/wiki/Cryptographic_hash_function