位置: 编程技术 - 正文

PHP:mcrypt_generic()的用法_Mcrypt函数

发布时间:2024-01-05
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函数

  • 个人股权转让如何缴纳印花税
  • 报税怎么操作流程图
  • 企业纳税申报表包括哪些表
  • 公司组织出国旅游费用
  • 联通的话费能干吗
  • 没有原始凭证怎么补税
  • 工资出现负数怎么申报个税
  • 财务怎么算社保缴费
  • 高新技术企业职工人数如何确定
  • 未加工食材
  • 关于外债利息的规定
  • 负数发票需要抵扣吗
  • 建筑公司收到工程服务发票怎么做会计分录
  • 冷库租赁收入税率
  • 销项在借方还是贷方
  • 税局代个人开增值税专票
  • 餐费报销需要发票吗
  • 加工费计入应付账款可以吗
  • 住宿费算业务招待费还是差旅费?
  • 未分配利润清算如何处理
  • 可抵扣的金税盘维护费会计分录怎么做?
  • 公司破产清算的清偿顺序为
  • 个体户生产经营所得怎么报税
  • 委托检验报告能否作为处罚依据
  • openssh centos
  • win10修改hosts文件权限
  • 增值税普通发票怎么开
  • 销售返利如何做账
  • 城建税的会计账务处理
  • 单位交社保是不是比个人交社保以后退休金要多
  • 补缴企业所得税和滞纳金如何入账
  • 发票开烟酒
  • 新事业单位会计准则
  • php rar
  • php比较大小
  • 天猫提现不走对公2023
  • chat p
  • string对象放在哪里
  • 库存商品是什么会计要素
  • 购买的无形资产交印花税吗?
  • php sleep()
  • 软件企业增值税计算
  • sql编程软件哪个好用
  • 母子公司关联交易规定
  • 外贸企业账务处理流程举例讲解
  • 土增清算可以扣除项目
  • 不良资产处置公司违法吗
  • 过期产品进项税用转出吗
  • 施工仪器的主要类别
  • 税控盘服务费小规模可以抵扣吗
  • 工程材料增值税税率是多少
  • 损益类账户借贷方向增减
  • 进口增值税与关税发票哪里打印?
  • 装修费用摊销计入什么科目
  • 现成的财务报表
  • 年数总和法和双倍余额递减法的公式
  • 盈余公积什么时候会出现在账面
  • mysql5.5.62安装配置教程
  • vsftp查看状态
  • win8 metro应用
  • pqinit.exe - pqinit是什么进程 有什么用
  • win7系统运行红警黑屏有声音
  • win8怎么关闭电脑
  • liunx改时间命令
  • bootstrap 组件库
  • jquery获取复选框是否被选中
  • msoobe命令
  • js单线程多线程
  • 编程python怎么学
  • js注释方法
  • angularjs删除数组元素
  • js判断密码是否符合标准
  • android怎么学
  • flask框架代码
  • 北京市大兴区有多少人口
  • 江苏省税务厅电话
  • 陕西个体户免税政策
  • 广州市番禺区国丹信息管理有限公司
  • 金坛归属南京
  • 作废的发票验旧之后怎么领取新发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号