C#MD5计算代码
2021-07-16 03:17
阅读:726
标签:tor div return col put pass using 调用 eth
////// Calculates a MD5 hash from the given string and uses the given /// encoding. /// /// Input string /// Encoding method /// MD5 computed string public static string CalculateMD5(string Input, Encoding UseEncoding) { System.Security.Cryptography.MD5CryptoServiceProvider CryptoService; CryptoService = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] InputBytes = UseEncoding.GetBytes(Input); InputBytes = CryptoService.ComputeHash(InputBytes); return BitConverter.ToString(InputBytes).Replace("-", ""); } /// /// Calculates a MD5 hash from the given string. /// (By using the default encoding) /// /// Input string /// MD5 computed string public static string CalculateMD5(string Input) { // That‘s just a shortcut to the base method return CalculateMD5(Input, System.Text.Encoding.Default); } //调用例子: // The example below shows how to verify a password // by using a MD5-hash: // Password could be from user input string PlainPassword = "secret password"; string HashedPassword = CalculateMD5(PlainPassword); // This hash may come from the database string StoredPassword = "A584EFAFA8F9EA7FE5CF18442F32B07B"; // Are the hashes equal? if (HashedPassword == StoredPassword) MessageBox.Show("Correct password!"); else MessageBox.Show("Sorry, bad password :-(");
C#MD5计算代码
标签:tor div return col put pass using 调用 eth
原文地址:https://www.cnblogs.com/lolitagis02/p/8232774.html
上一篇:windows生成库文件
评论
亲,登录后才可以留言!