2010-06-29 103 views
1
MD5 md5 = MD5.Create(); 
byte[] Ostring = System.Text.Encoding.UTF8.GetBytes("original string"); 
byte[] hashMD5 = md5.ComputeHAsh(Ostring); 
StringBuilder sb = new StringBuilder(); 
for (int i=0; i<hashMD5.Length; i++) 
{ 
    sb.Append(hashMD5[i].ToString("X2")); 
} 
string strMD5 = sb.ToString(); 

我想對其進行加密,使用RSA算法與DER格式的關鍵strMD5價值「的文件:aa.key」如何在c#中加密字符串?

我如何在C#中做呢?

+0

不要使用MD5查詢字符串。 – SLaks 2010-06-29 18:25:55

+2

我認爲@SLaks建議你應該使用SHA-1而不是MD5。 – 2010-06-29 18:29:25

+0

@Jim:不要使用SHA-1。 **使用SHA-512 **! – SLaks 2010-06-29 19:14:27

回答

0

我展示一個擴展的例子here

此示例中的背景是加密使用C#