Question:You are developing a method to hash data with the Secure Hash Algorithm. The data is passed to your method as a byte array named message. You need to compute the hash of the incoming parameter by using SHA1. You also need to place the result into a byte array named hash. Which code segment should you use?
A SHA1 =sha = gcnew SHA1CryptoServiceProvider();
array<Byte>=hash = nullptr;
sha->TransformBlock(message, 0, message->Length, hash, 0);
B SHA1 =sha = gcnew SHA1CryptoServiceProvider();
sha->GetHashCode();
array<Byte>=hash = sha->Hash;
C SHA1 =sha = gcnew SHA1CryptoServiceProvider();
"A Composite Solution With Just One Click" - Certification Guaranteed 283 Microsoft 70-536 Exam
array<Byte>=hash = BitConverter::GetBytes(sha->GetHashCode());
D SHA1 =sha = gcnew SHA1CryptoServiceProvider();
array<Byte>=hash = sha->ComputeHash(message);