Your application requires users to log on with a user name and password. You are implementing a method that uses the SHA1Managed class to hash the password to store. You need to create a hash of the password while minimizing the risk of a dictionary attack.

What should you do to minimize the risk of a dictionary attack?

 Posted by Rajkatie on 10/31/2012 | Category: ADO.NET Interview questions | Views: 1539 | Points: 40
Select from following answers:
  1. Create a hash that uses salt.
  2. Use a class that supports public-key encryption instead of SHA1Managed.
  3. Use a class that supports secret-key encryption instead of SHA1Managed.
  4. All Above

Show Correct Answer

Source: | | Alert Moderator 

Comments or Responses

Login to post response