希望了解采用Delphi编写的加密、解密字符串的算法

解决方案 »

  1.   

    des算法加解密,有这样的控件可以直接用
      

  2.   

    如果是简单的要求,只要对需要相应的字符串变换一下即可。
    如果要求加密强度比较高,可以采用成熟的加密算法,对称算法中的DES、AES、Blowfish等算法都可以,非对称算法RSA等。MD5、SHA等Hash算法不可以用来加密,都是不可逆的算法,适用于辅助加密和完整性校验。AES的源码这里可以下载:
    http://www.2ccc.com/article.asp?articleid=1678这里有一个很全算法包,包括对称算法和Hash算法:
    http://www.cityinthesky.co.uk/cryptography.html