位置: 编程技术 - 正文

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

  • 收到个税手续费退费会计分录
  • 保险税优识别码是保单号吗
  • 财务软件和报税软件区别
  • 应收账款计入借方贷方
  • 全年交多少税可以退
  • 全资收购企业需要交税吗
  • 研发投入和研发支出的关系
  • 团建费用会计怎么写记账凭证
  • 基金会计核算的核算主体是
  • 资产负债表预收账款期末余额怎么算
  • 签订代销合同的人有没有退货权
  • 员工入股怎么分成
  • 工会捐款规定
  • 增值税专用发票抵扣最新规定
  • 企业自查补税报告怎么写?
  • 本年利润有期末余额吗
  • 营业执照办理流程需要多久
  • 境内向境外提供服务免征增值税
  • 国税局代开发票是否可代地税局征收城市维?
  • 跨省银行承兑汇票可以接受吗
  • 会计主要做些啥
  • 以前年度亏损在哪个报表体现
  • 质权的成立时间为
  • 应交税费应交增值税转出未交增值税是什么意思
  • PHP:Memcached::prependByKey()的用法_Memcached类
  • php如何提高程序运行效率
  • php公众号
  • 高德加载kml
  • 爱丁堡几点天黑
  • php控制器是用来做什么的
  • Yii2中添加全局函数的方法分析
  • vue调用高德js
  • 其他应收款其他应付款的风险
  • 城镇土地使用税征收标准及计算方法
  • 先开发票后收款可以合并做账吗
  • mysql 5.6安装教程
  • mongodb安装教程图解
  • 两个mysql冲突怎么办
  • 公司收到保险公司赔款后又转给个人怎么处理
  • 个税申报系统累计收入怎么算
  • 注册资本印花税最新政策2023年
  • 什么叫做印花??
  • 文化事业建设费2023年是否减免了
  • 房地产企业土地增值税预缴
  • 合理损耗如何处理
  • 结转增值税的账务处理一定要通过转出未交增值税吗
  • etc 电子票
  • 残保金补申报需要交滞纳金吗
  • 公司原股东转让全部股权误把认缴金额写成转让金额
  • sql null用法
  • sql高级写法
  • mysql8.0创建函数
  • win7系统设备管理器其他设备有个未知设备叹号
  • winoldap.exe - winoldap进程是什么意思
  • sata驱动怎么装
  • windows8.1升级win10
  • win1020h2正式版
  • windows更新某些设置由你的组织来管理是什么意思
  • Win10计算机管理该文件没有与之关联的应用
  • 常见错误类型
  • opengl 4.2
  • jquery 图片左右滚动
  • js拖动图片
  • 注册表cmd
  • 详解怎样利用双色球密码选号
  • js代码运行机制
  • unity延迟调用函数
  • linux ls-l命令
  • javascript的语句
  • jQuery ajaxForm()的应用
  • python list set dict tuple
  • unity编辑器安装
  • jqueryui dialog
  • 欢迎使用来电提醒业务是什么意思
  • python 在线运行环境
  • 网上发票分配
  • 河南省郸城县教育局举报电话
  • 山西收入最高的县
  • 工商注册app是不是在手机上可以完全操作
  • 个人所得税计算扣除五险一金吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设