位置: 编程技术 - 正文

PHP:mcrypt_generic()的用法_Mcrypt函数

编辑:rootadmin
mcrypt_generic

推荐整理分享PHP:mcrypt_generic()的用法_Mcrypt函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.0.2, PHP 5)

mcrypt_generic — 加密数据

说明 string mcrypt_generic ( resource $td , string $data )

本函数用来加密数据。 传入数据长度必须是 n * 分组大小,否则需要后补 ""。 本函数返回加密后的数据。 注意,根据数据补齐不同, 返回的数据可能比输入的数据长度有所增加。

如果你需要把加密后的数据保存到数据库, 请确保保存 mcrypt_generic 返回的完整的字符串, 否则将无法正确解密。 如果原始数据有 个字符,分组大小为 8 (使用 mcrypt_enc_get_block_size() 获取分组大小), 则数据库中至少需要 个字符来保存数据。 请注意 mdecrypt_generic() 函数返回的数据也会是 个字符。 使用 rtrim($str, "") 移除字符串末尾的 0 。

如果你在例如 MySQL 这样的数据库中存储数据, 请注意 varchar 类型的字段会在插入数据时自动移除字符串末尾的“空格”。 由于加密后的数据可能是以空格(ASCII )结尾, 这种特性会导致数据损坏。 请使用 tinyblob/tinytext(或 larger)字段来存储加密数据。

参数 PHP:mcrypt_generic()的用法_Mcrypt函数

td

加密描述符。

在调用本函数之前, 请使用 mcrypt_generic_init() 函数初始化加密句柄。 在加密完成之后, 需要调用 mcrypt_generic_deinit() 函数进行必要的清理工作。 请参见 mcrypt_module_open() 。

data

要加密的数据。

返回值

返回加密后的数据。

参见

mdecrypt_generic() - 解密数据 mcrypt_generic_init() - 初始化加密所需的缓冲区 mcrypt_generic_deinit() - 对加密模块进行清理工作

PHP:mcrypt_generic_init()的用法_Mcrypt函数 mcrypt_generic_init(PHP4=4.0.2,PHP5)mcrypt_generic_init初始化加密所需的缓冲区说明intmcrypt_generic_init(resource$td,string$key,string$iv)在每次调用mcrypt_generic()或mdecrypt_generic

PHP:mcrypt_generic_deinit()的用法_Mcrypt函数 mcrypt_generic_deinit(PHP4=4.0.7,PHP5)mcrypt_generic_deinit对加密模块进行清理工作说明boolmcrypt_generic_deinit(resource$td)本函数终止由加密描述符(td)指定的加密模块

PHP:mcrypt_generic_end()的用法_Mcrypt函数 mcrypt_generic_end(PHP4=4.0.2,PHP5=5.1.6)mcrypt_generic_end终止加密说明boolmcrypt_generic_end(resource$td)Warning本函数已经废弃,当和mcrypt_module_close()联合使用时,可能会由

标签: PHP:mcrypt_generic()的用法_Mcrypt函数

本文链接地址:https://www.jiuchutong.com/biancheng/287413.html 转载请保留说明!

上一篇:PHP:mcrypt_get_block_size()的用法_Mcrypt函数

下一篇:PHP:mcrypt_generic_init()的用法_Mcrypt函数

  • 城建税和教育费附加可以税前扣除吗
  • 采用现金支付
  • 个人所得税征收范围及税率
  • 工资走账是什么意思
  • 税务季度申报如何网上申报填写
  • 进口增值税完税证明
  • 陈列费属于什么大类
  • 小企业汇算清缴所得税会计分录
  • 企业购入车辆会计分录
  • 应付账款是负数怎么回事
  • 净值的公式
  • 高新技术企业一定是先进制造业吗
  • 公司自建房屋如何进行入账?
  • 企业维修厂房购进材料怎样做账务处理?
  • 销售中有运费收入吗
  • 营改增后印花税计税依据文件
  • 广告代理服务计入什么费用
  • 成品送检单表格
  • 法定盈余公积是留存收益吗
  • 销售不动产土地增值税纳税义务时间
  • win7怎么输入命令
  • 笔记本电脑系统更新好不好
  • 税控盘减免税款结转会计分录
  • win11打开图片
  • 计提本月工资是上月工资吗
  • linux xmrig
  • php数据库连接失败怎么办
  • 房地产佣金手续费财务处理
  • 增值税减免后按3%记提税款吗
  • 办理房屋租赁需要的材料
  • phpajax技术
  • 承担客户车辆维修责任
  • 收到转账怎么写分录
  • 个税申报系统操作指南
  • named-config
  • 成本费用票包括哪些
  • 企业年报未报会有什么后果
  • 员工垫付公司的保险费
  • 考试费开什么发票税目
  • row number函数的使用场景
  • 税前列支的项目
  • 开收据是财务还是出纳
  • 房地产开发企业成本核算方法
  • 什么情况下固定资产进项税不能抵扣
  • 收到多收的款会计处理
  • 为什么新准则要实施
  • 上年多计提的费用,今年如何记账
  • 如何确定费用归属哪个部门
  • 货币资金里的其他货币资金
  • 将借款存入银行会计分录
  • 为什么记账能省钱
  • 认证系统维护费可以全额抵扣吗
  • 招标付款条件及比例
  • 营业外收入属于借方还是贷方
  • sql优化的一般步骤
  • 如何查看win10版本是不是正版
  • 电脑预读文件
  • 如何禁止win10系统更新到win11
  • ubuntu装eclipse
  • windows10更新出错
  • win1020h2更新卡在1
  • NJeeves.exe - NJeeves进程文件是什么意思 有什么用
  • win8怎么切换界面
  • 找不到config/index taro
  • skype登录不了一直转圈
  • drawcalls2000多
  • android打包原理
  • shell脚本数字运算
  • 请找到以下
  • 1.常用
  • shell脚本中判断入参是否为空
  • os模块 python
  • javascript中变量的命名规则有哪些?
  • 面试java基础知识
  • javascript作用域链
  • 浙江国税qzzn
  • 收到123660的短信是什么意思
  • 员工离职了个人所得税年度汇算应申报未申报怎么处理
  • 税控盘开的电子票怎么发送给人
  • 广州市地方税务局 社保费申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设