PHP如何实现AES加解密

如题,如果有3DES加解密的就更好了。。

第1个回答  2013-04-13
AES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。本文展示了AES的概貌并解析了它使用的算法。包括一个完整的C#实现和加密.NET数据的举例。在读完本文后你将能用AES加密、测试 基于AES的软件并能在你的系统中使用AES加密。
第2个回答  2013-04-13
php加载Mcrypt组件php_mycrypt.dll/.so,支持AES和3DES编码,
只是该模块没有提供补齐padding方法,要自己用PHP代码写PKCS7之类的补齐方法本回答被网友采纳
第3个回答  2013-04-13
<?PHPrequire('./AES128.php');$aes=new AES128(); // 实例化$key=$aes->makeKey("china"); // key$ciphertext = "0123456789abcdef"; //明文$ct=$aes->blockEncrypt($ciphertext, $key);$cpt=$aes->blockDecrypt($ct,$key);echo("CipherText: $ct <br/> PlainText: $cpt <br/>");?> 下载地址:
第4个回答  2013-04-13
用3D加密

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网