位置: 编程技术 - 正文

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函数

  • 民办非企业收到捐赠固定资产
  • 计提应交个人所得税分录怎么做
  • 买材料通过公司走账合法吗
  • 融资租赁营改增时间
  • 收到政府补贴现金流量表怎么填
  • 房地产公司开水电费发票
  • 企业法人不是实际老板怎么办
  • 计提营业账簿印花税怎么做账
  • 公司承担了个人社保如何入账
  • 房地产行业零税率发票
  • 为什么盈利的企业也有可能发生债务危机
  • 基金经费管理办法
  • 建筑业的一般纳税人
  • 一般纳税人税控盘维护费会计分录
  • 有哪些费用发票可以抵扣
  • 小规模纳税人建筑行业
  • 建筑服务安装费会计分录
  • 托收承付结算的付款期均为三天
  • 股票质押得到的钱怎么算
  • win11界面不停刷新
  • vue使用方法
  • 脑部病毒感染什么症状
  • 数字证书认证系统
  • 在途物资退货会退款吗
  • 住房公积金会扣税吗
  • 企业并购特殊性税务处理
  • win7旗舰版系统激活工具
  • vue 大屏可视化设计 开源
  • 货物品种不太多而数量又相对较大
  • list.php
  • 固定资产折旧企业所得税税前扣除标准
  • 工程物资已到发票怎么开
  • windows. location
  • 货物退回会计分录怎么做
  • ts中如何定义一个数组
  • react 组件化
  • 销项负数发票需要入账吗
  • 小规模超500万升一般纳税人规定
  • 跨境电商小规模运营负责那些工作
  • phpcms不支持https怎么办
  • mysql5.7.17在win2008R2的64位系统安装与配置实例
  • 增值税发票相关罪名
  • 管理费用增加是因为什么
  • 营业收入的构成分析主要包括
  • 应交税费账户的用途和结构是怎样的
  • 资产负债表其他应收款包括哪些内容
  • 申报前的增值税怎么算
  • 换下来的旧电池还有用吗
  • 法院退诉讼费账务处理
  • 营业利润率高好还是低好
  • 加计扣除是什么时候申报
  • 销售退款现金流量表
  • 污水处理工程内容包括
  • 外经证过期了怎样核销
  • 应付账款负数如何调整账务
  • 工程款发票开给委托方要如何处理?
  • 教育费附加免征额
  • 开了发票就要交税吗?
  • 新成立的公司哪个地方能查到
  • sqlserver中delete、update中使用表别名和oracle的区别
  • centos mtr
  • vc_mbcsmfc.exe是什么
  • linux ifcon
  • win7连接xp共享
  • ubuntu系统键盘无用
  • os x10.10.3beta5官网下载 yosemite10.10.3beta5下载地址
  • win7一进电脑是花屏
  • win7如何取消开机启动
  • perl数组求和
  • js定义函数的几种方法
  • ExtJS4 表格的嵌套 rowExpander应用
  • opengl顶点坐标纹理坐标关系
  • 并结合案例进行深入剖析
  • 噩梦剧情
  • shell脚本生成文件
  • javascriptjs
  • 季度税额怎么算
  • 南京国家税务局网上办税服务厅
  • 个人出租商业用房开票税率
  • 长春市医保社保什么时候年检
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设