The system. Web. Security namespace contains classes for implementing ASP. Net Security in Web server applications. To prevent hackers from stealing passwords, the best way is to encrypt the original password and store it in the database. When the user is verified, the password entered by the user can be re-encrypted and compared with the records in the database. Protected void page_load (Object sender, eventargs E)
{
String S1 = "Qixin ";
Response. Write ("string Qixin after sha1 encryption: <br> ");
String S2 = system. Web. Security. formsauthentication
. Hashpasswordforstoringinconfigfile (S1, "sha1 ");
Response. Write (S2 );
Response. Write ("<br> ");
String S3 = "Qixin ";
Response. Write ("string Qixin after MD5 encryption: <br> ");
String S4 = system. Web. Security. formsauthentication
. Hashpasswordforstoringinconfigfile (S3, "MD5 ");
Response. Write (S4 );
}