PHP DES加密
2024-10-10 08:31:56
public function encrypt($str)
{ //$str = "hh";
$key = "key:123";//密钥
$cipher = MCRYPT_DES;
$models = MCRYPT_MODE_ECB;
$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher,$models),MCRYPT_RAND);
//加密
$str_encrypt = mcrypt_encrypt($cipher,$key,$str,$models,$iv);
return $str_encrypt;
} public function decrypt($str_encrypt)
{
$key = "key:123";//密钥
$cipher = MCRYPT_DES;
$models = MCRYPT_MODE_ECB;
$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher,$models),MCRYPT_RAND);
$str_decrpt = mcrypt_decrypt($cipher,$key,$str_encrypt,$models,$iv);
return $str_decrpt;
}
最新文章
- 一个servlet处理多个功能
- php调用阿里大鱼 接口curl
- 高尔夫管理系统SSH
- 用这个插件jquery.raty.js————用于星星评价(这个案例用于后台传数据给我,前台显示星星个数)
- struts2中一些常用的写法 记录
- js高级程序设计(七)BOM
- SGU 140 扩展欧几里得
- shutdown 和closesocket
- PSYoungGen /PSOldGen/PSPermGen区别
- PHP学习笔记 - 进阶篇(3)
- Flash Professional CS6 安装zxp插件
- 使用GetLogicalProcessorInformation获取逻辑处理器的详细信息(NUMA节点数、物理CPU数、CPU核心数、逻辑CPU数、各级Cache)
- CSS3(transform/transition/animation) 基础 总结
- Extjs 树节点操作常用属性
- POJ 1015 Jury Compromise
- github 创建新项目
- 基于fpga的vga学习(3)
- 如何将vue/html在Hbuilder里进行apk打包封装生成直接可用程序
- cf1108e 线段树区间更新+扫描线
- Nginx配置基于ip的虚拟主机