我现在有一个接口 接口里面有一个setCryter(string setCryterType, string setCryterKey)这个方法
现在我要实现这个方法....
setCryterType:加密类型(MD5)
setCryterKey:密钥
以上两个变量的值我都知道了,但是至于实现这个接口中的方法的话,方法提该怎么写?
1 public void setCryter(string setCryterType, setCryterKey)
2 {
3 //方法体
4 //方法体里必须把上面两个变量赋值
5 }
现在就差这个方法,十分感谢各位高手们了...我在线等....!!!!!!!!!!!!!!!!!!!!!!!
public class Test:ITest
{
public void setCryter(string setCryterType, setCryterKey){//.............}
}
就用一个类实现你的接口啊,有什么问题?
md5加密是不需要密钥的,而且.net里面有现成的类。
using System.Security.Cryptography;
using System.Text;
public string md5(string str)
{
MD5 m = new MD5CryptoServiceProvider();
byte[] s = m.ComputeHash(UnicodeEncoding.UTF8.GetBytes(str));
return BitConverter.ToString(s);
}