位置: 编程技术 - 正文

PHP:mcrypt_create_iv()的用法_Mcrypt函数

编辑:rootadmin
mcrypt_create_iv

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

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

(PHP 4, PHP 5)

mcrypt_create_iv — 从随机源创建初始向量

说明 string mcrypt_create_iv ( int $size [, int $source = MCRYPT_DEV_URANDOM ] )

从随机源创建初始向量。

初始向量只是为了给加密算法提供一个可用的种子, 所以它不需要安全保护, 你甚至可以随同密文一起发布初始向量也不会对安全性带来影响。

参数

size

初始向量大小。

source PHP:mcrypt_create_iv()的用法_Mcrypt函数

初始向量数据来源。可选值有: MCRYPT_RAND (系统随机数生成器), MCRYPT_DEV_RANDOM (从 /dev/random 文件读取数据) 和 MCRYPT_DEV_URANDOM (从 /dev/urandom 文件读取数据)。 在 Windows 平台,PHP 5.3.0 之前的版本中,仅支持 MCRYPT_RAND。

请注意,在 PHP 5.6.0 之前的版本中, 此参数的默认值为 MCRYPT_DEV_RANDOM。

返回值

返回初始向量。如果发生错误,则返回 FALSE。

更新日志

版本 说明 5.6.0 source 参数的默认值是 MCRYPT_DEV_URANDOM。 5.3.0 MCRYPT_DEV_RANDOM 和 MCRYPT_DEV_URANDOM 在 Windows 平台也可用了。 5.3.0 不再需要提前调用 srand() 函数, 由本函数自动完成调用。

范例

Example #1 mcrypt_create_iv() 例程

<?php$size=mcrypt_get_iv_size(MCRYPT_CAST_,MCRYPT_MODE_CFB);$iv=mcrypt_create_iv($size,MCRYPT_DEV_RANDOM);?>

参见

» » Applied Cryptography by Schneier (ISBN 0---9) 9.3 节。

PHP:mcrypt_cbc()的用法_Mcrypt函数 mcrypt_cbc(PHP4,PHP5)mcrypt_cbc以CBC模式加解密数据说明stringmcrypt_cbc(int$cipher,string$key,string$data,int$mode[,string$iv])stringmcrypt_cbc(string$cipher,string$key,string$data,int$mode[,

PHP:mcrypt_cfb()的用法_Mcrypt函数 mcrypt_cfb(PHP4,PHP5)mcrypt_cfb以CFB模式加解密数据说明stringmcrypt_cfb(int$cipher,string$key,string$data,int$mode,string$iv)stringmcrypt_cfb(string$cipher,string$key,string$data,int$mode[,st

PHP:zip_open()的用法_Zip函数 zip_open(PHP4=4.1.0,PHP5=5.2.0,PECLzip=1.0.0)zip_open打开ZIP存档文件说明resourcezip_open(string$filename)打开一个新的ZIP归档文件进行读取。参数filename待打开ZIP归档的文

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

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

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

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

  • 房地产企业土地增值税
  • 所得税税前扣除项目及扣除标准
  • 保障性住房土地增值税预征
  • 免税收入是什么票据类型
  • 银联撤销交易步骤
  • 小规模纳税人运输费计入什么科目
  • 增值税普通发票有什么用
  • 2019年定额手撕发票2023年还能用吗
  • 固定资产折旧年限
  • 差旅费属于什么支出类型
  • 港币转人民币怎么转账
  • 印花税必须每个月零申报吗
  • 建筑装饰行业税负
  • 老总来公司视察
  • 汇算清缴时所得税费用
  • linux中git命令
  • 工伤保险的作用有
  • 小区公共水电费要多少
  • 以报销形式发放的工资 劳动仲裁
  • 微信小程序项目开发实战
  • 临时存款账户销户
  • idea如何运行springboot项目
  • php自动提交表单
  • Yii2 rbac权限控制之rule教程详解
  • webstorm功能
  • Sublime Text 4 (Build 4143) 注册方法STEP BY STEP
  • 注意力机制 q k v
  • ssh-keygen命令
  • 命令default
  • php判断时间区间
  • linux中login命令
  • 低值易耗品费用计入什么科目
  • 固定资产原值怎么确定
  • php运行乱码怎么办
  • 接受捐赠收入要缴纳企业所得税吗
  • python的元组有什么用
  • 银行开户费属于现金流量表的哪一类
  • 中餐补助
  • 简易计税指的是增值税吗
  • 发票已经报送怎么处理
  • 估价入库的会计分录
  • 会计做账的凭据是什么
  • 事业单位非税收入帐务处理
  • 单位社保缴费收费标准
  • 小微企业如何自己开发票
  • 实缴发票和月结发票知乎
  • 礼品费属于什么费用
  • 何为生产型企业
  • 广告公司个体户税率
  • mysql安装配置教程5.7.26
  • SQL Server在AlwaysOn中使用内存表的“踩坑”记录
  • sql server怎么执行
  • mac打不了字什么原因
  • 硬盘 linux
  • mysql8安装步骤
  • win8.1系统没有wifi怎么办
  • win8系统升级
  • windows7自带的画图软件在哪里打开
  • linux删除用户组和用户
  • win7系统计算机名称在哪看
  • win8系统网络设置在哪里
  • Win10 Mobile build 10586.338上手视频曝光
  • win10升级补丁后死机
  • 实例的英文
  • nodejss
  • 如何在eclipse
  • 从零开始学什么
  • 初识大学主题征文
  • linux shell 技巧
  • jquery点击复制
  • javascript教程chm
  • 深入理解新发展理念
  • 工具的图
  • js实现类
  • 国家税务局网上电子税务局官网天津
  • 天津本田天虹90摩托车库存
  • 合规管理的基本要求
  • 小微企业印花税减半政策
  • 青岛网上申请个体工商户
  • 徐州市哪些区域有疫情
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设