对加密研究不多,除了MD5就是SSL,帮楼主顶

解决方案 »

  1.   

    PKI:私钥加密 --> 公钥解密
    公钥加密 --> 私钥解密
      

  2.   

    签名的过程就是私钥加密,公钥解密。你可以用openSSL看看应该可以达到你的需要
      

  3.   

    DES 是一种对称加密算法,没有分公私钥,不能满足要求。
    .Net里边提供的几种签名算法也是没有分公私钥的。PKI 和 openSSL 在.Net上有具体一点的资料吗?
      

  4.   

    openssl是一个dll你得看openssl.org上面的文档,微软官方没提供。
      

  5.   

    RSA和EIGAMAL算法都是既可以做加密 也可以做签名 加密的时候是用公钥加 私钥解 签名的时候是用私钥加 公钥解 至于你说的私钥可以加可以解 公钥只能解估计得你自己设计算法了
      

  6.   

    公钥:加密  验证
    私钥:解密  签名可以利用楼上的RSA   如果可以的话,可以尝试下AES