转换'字符串'到Base5编码的MD5' String'在c#.net中

时间:2015-11-15 12:31:44

标签: c# .net base64 md5 password-encryption

如何转换我的密码' String'到Base5编码MD5' String'。喜欢这个字符串' 密码'到' X03MO1qnZdYdgyfeuILPmQ == '。

请在这里帮助我

或者只是让我知道如何转换此密码' 密码'到' X03MO1qnZdYdgyfeuILPmQ == '。我会自己编码

1 个答案:

答案 0 :(得分:4)

好的,有例子(vb.net,我会尝试使用一些在线转换器转换为c#):

Dim pwd As String = "password"
Dim hs As System.Security.Cryptography.MD5 = System.Security.Cryptography.MD5.Create
Dim db As Byte() = hs.ComputeHash(System.Text.Encoding.UTF8.GetBytes(pwd))
Dim result As String = Convert.ToBase64String(db)
X03MO1qnZdYdgyfeuILPmQ ==

将导致

字符串密码

更新:使用在线转换器转换为c#(我希望它已正确转换)

string pwd = "password";
System.Security.Cryptography.MD5 hs = System.Security.Cryptography.MD5.Create;
byte[] db = hs.ComputeHash(System.Text.Encoding.UTF8.GetBytes(pwd));
string result = Convert.ToBase64String(db);