我想实现这样两个方法:public string 加密(string 明文,string 钥匙)
{
.......
}public string 解密(string 密文 string 钥匙)
{
......
}
明文,密文之间的转化(跟据key)
谢谢!!!

解决方案 »

  1.   

    .net 的类库已经实现了MD5 , SHA1等
    直接调用就行了
      

  2.   

    string jmtxtpw="要加密码字符";
    char c1;
    for (int i=0;i<txtpw.Length;i++)
    {
          c1=System.Convert.ToChar(System.Convert.ToInt16(txtpw.Substring(i,1).ToCharArray()[0])+10);
          jmtxtpw=jmtxtpw+ System.Convert.ToString(c1);
    }
    char c1;
    for (int i=0;i<txtpw.Length;i++)
    {
          c1=System.Convert.ToChar(System.Convert.ToInt16(txtpw.Substring(i,1).ToCharArray()[0])-10);
          jmtxtpw=jmtxtpw+ System.Convert.ToString(c1);
    }
      

  3.   

    http://blog.csdn.net/knight94/archive/2006/03/17/627040.aspx
      

  4.   

    des和3des就可以
    不知道你想要对称加密还是非对称的
      

  5.   

    MD5,SHA1不叫加密,是摘要。
    对称加密用DES,不对称加密用RSA,都是比较成熟的加密法。网上资料应该很多的。