位置: 编程技术 - 正文

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

  • 增值税发票如何抵扣税款
  • 收到上年度所得税发票
  • 主营业务怎么计算
  • 小规模纳税人分红税率
  • 其他综合收益税后
  • 没开发票可以确认收入吗?
  • 融资租赁租金会计科目
  • 职工在病假领取失业金
  • 企业报税盘入账应该记入哪个科目?
  • 房产过户的相关问题
  • 公司买手机可以开票抵扣吗
  • 小规模都纳什么税
  • 物业管理公司如何纳税
  • 申报增值税附表二代不出数据
  • 关联关系案例
  • 汇算清缴补交所得税的账务处理小企业会计准则
  • 误工费保险公司全部付吗
  • 预收账款可以开票吗
  • 增值税纳税申报表在哪里查询
  • 跨年红冲发票影响所得税吗
  • 以前年度损益调整在利润表中怎么填
  • 银行手续费和汇率的关系
  • 公证处委托他人办理房产证手续
  • 一台设备发票开来0.5台怎么做账?
  • 物流公司油卡怎么抵税的
  • 联想e430安装win7
  • php二维数组添加数据
  • 入库的原材料单价怎么求
  • macbook air怎么点击
  • 微软系统安装软件
  • 直布罗陀巨岩山
  • laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
  • 各种汇票
  • 收到退回的增值税专用发票账务处理
  • 买花木计入什么科目
  • php判断文件是否存在的函数
  • 电子承兑汇票到期怎么收款
  • 年终奖每个月发
  • 房地产企业开发成本科目明细
  • 增值税零税率和免税的范围
  • linux 升级软件
  • 党建工作经费1%
  • 纳税滞纳金的计算方法
  • 无形资产的会计准则的相关规定
  • 同一控制下长期股权投资的入账价值
  • 单位内部食堂怎么收费
  • 收到社保稳岗补贴转入营业外收入要交企业所得税吧
  • 营业成本增加额公式
  • 收到联营单位投入的款项98600元存入银行
  • 补贴计税吗
  • 融资租赁和经营租赁的会计处理
  • 职工薪酬包括的内容
  • 当月发票未到怎么做账
  • 利润总额和未分成比例
  • 年底未分配利润为负数怎么做分录
  • sql server安全设置
  • fcitx输入法配置
  • 微软 win7
  • xp浏览器无法浏览网页
  • windows10预览版是什么
  • slserve.exe - slserve是什么进程
  • xp系统内存占用多少
  • win10怎么设置宽带连接上网
  • linux恢复rm删除目录
  • 开机提示按CTRL+ALT+DEL,无限重启怎么办
  • os x10.10.3beta5官网下载 yosemite10.10.3beta5下载地址
  • LiteSpeed添加虚拟主机+支持htaccess图文教程
  • 怎么更改电脑键盘语言
  • linux的命令行界面
  • w8虚拟内存怎么设置
  • ubuntu 编译ffmpeg
  • unity 3d资源
  • express的中间件
  • 批处理实现电脑登陆二次验证
  • unity怎么做触屏按键
  • 抱歉,初始化安卓设置时发生了问题
  • 安卓手机电驴
  • 出口退税是否缴纳所得税
  • 电子专票红字信息表
  • 武汉市契税减免政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设