PHP利用openssl实现简单对称加密

加密:

openssl_encrypt("我是要加密的内容","DES-ECB","加密密钥");

如果需要通过url传递,则需要进行一次编码

rawurlencode(openssl_encrypt("我是要加密的内容","DES-ECB","加密密钥"));

解密:

openssl_decrypt("我是要解密的内容","DES-ECB","加密密钥");

如果之前进行过rawurlencode编码,这里需要进行一次解码

openssl_decrypt(rawurldecode("我是要解密的内容"),"DES-ECB","加密密钥");

这里的加密方式选择的DES-ECB,可选的其他加密方式需要传入初始化向量,可以参考这里

评论

Popular Posts

如何提高情商(EQ)

地方门户网站项目可行性分析

快乐来自于做出「舍弃」的能力

2009年即将流行的牛逼语录:经典的我都无语了(转载)

小清新必须死

SolveigMM Video Splitter - 无损视频编辑工具(视频剪辑,合并等)

《挪威的森林》精彩篇章:永远记得我

PSP3000破解问世

不要再Best Regards了!英文Email四大问题

聪明处事72招