Which algorithm should you use?

You are developing an application that will transmit large amounts of data between a client computer and a server. You need to ensure the validity of the data by using a cryptographic hashing algorithm.

Which algorithm should you use?
A . ECDsa
B . RNGCryptoServiceProvider
C . Rfc2898DeriveBytes
D . HMACSHA512

Answer: D

Explanation:

The HMACSHA512 class computes a Hash-based Message Authentication Code (HMAC) using the SHA512 hash function.

Reference: https://msdn.microsoft.com/en-us/library/system.security.cryptography.hmacsha512(v=vs.110).aspx

Latest 70-483 Practice Questions with 288 Q&As

Updated Study Material | Instant Download | Detailed Answers and Explanations

Subscribe
Notify of
guest
0 Comments