位置: IT常识 - 正文

PHP的几个常用加密函数(php添加)

编辑:rootadmin
在网站的开发过程中,常常需要对部分数据(如用户密码)进行加密,本文主要介绍PHP的几个常见的加密函数 MD5加密: string md5 ( string $str

推荐整理分享PHP的几个常用加密函数(php添加),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php常用方法,php 加法,php的几个常用加法公式,php加go,php的几个常用加法运算,php的几个常用加法运算,php的几个常用加法运算,php的几个常用加法运算,内容如对您有帮助,希望把文章链接给更多的朋友!

string md5 ( string $str [, bool $raw_output = false ] )

1.md5()默认情况下以 32 字符十六进制数字形式返回散列值,它接受两个参数,第一个为要加密的字符串,第二个为raw_output的布尔值,默认为false,如果设置为true,md5()则会返回原始的 16 位二进制格式报文摘要

2.md5()为单向加密,没有逆向解密算法,但是还是可以对一些常见的字符串通过收集,枚举,碰撞等方法破解

string crypt ( string $str [, string $salt ] )

1.crypt()接受两个参数,第一个为需要加密的字符串,第二个为盐值(就是加密干扰值,如果没有提供,则默认由PHP自动生成);返回散列后的字符串或一个少于 13 字符的字符串,后者为了区别盐值。

2.crypt()为单向加密,跟md5一样。

PHP的几个常用加密函数(php添加)

string sha1 ( string $str [, bool $raw_output = false ]

1.跟md5很像,不同的是sha1()默认情况下返回40个字符的散列值,传入参数性质一样,第一个为加密的字符串,第二个为raw_output的布尔值,默认为false,如果设置为true,sha1()则会返回原始的20 位原始格式报文摘要

2.sha1()也是单行加密,没有逆向解密算法

string urlencode ( string $str )

1.一个参数,传入要加密的字符串(通常应用于对URL的加密),

2.urlencode为双向加密,可以用urldecode来加密(严格意义上来说,不算真正的加密)

3.返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。

string base64decode ( string $encodeddata )

1.base64_encode()接受一个参数,也就是要编码的数据(这里不说字符串,是因为很多时候base64用来编码图片)

2.base64encode()为双向加密,可用base64decode()来解密

一个图片的例子:

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

上一篇:phpcms中增删改查怎么用(php增删改查语句)

下一篇:织梦文章自定义属性增加、修改和删除的方法(织梦添加文章如何修改高级参数)

  • 定期定额征收的个体户怎么报个人所得税
  • 贷款其他消费是指什么
  • 将房产以股权形式出售
  • 工伤在门诊的收据能报销吗
  • 为什么要结转发出材料成本差异
  • 借方是收入还是支出 正负号
  • 用友t3年末怎么结转
  • 无形资产净损失计入
  • 负数发票报税不让填怎么办
  • 替票怎么控制数量
  • 企业购买房产每年需要交什么税
  • 收到前欠销货款290000元,存入银行的会计分录怎么写
  • 总公司的哪些费用要交税
  • 股东打入公户的钱怎么做账
  • 税收分类编码如何添加
  • 应收账款处置损益
  • 案例分析建筑业差额征税如何进行账务处理?
  • 发票认证了但是没记账
  • 车辆租赁费可以开专票吗
  • 旅游地产房产税
  • 营改增后如何纳税
  • 建筑材料发票备注栏没写工程名称和工程地点能用吗
  • 进项税额转出多转了怎么办
  • 资产负债表日后调整事项会计处理
  • 运费发票备注栏样板
  • 卫生防疫站调拨是什么意思
  • 企业所得税抵缴欠税
  • 存货跌价准备计提原则
  • 再生资源会计科目
  • win7系统怎么进
  • win7不能进系统怎么办
  • 如何测试电脑网速多少兆
  • vivo手机可以安装鸿蒙
  • 一般纳税人是什么发票
  • 苹果mac电脑自带的软件
  • php脚本主要用于的三个领域
  • 招待费专用发票需要认证吗
  • php ftp上传文件
  • PHP:pg_lo_tell()的用法_PostgreSQL函数
  • 深入理解php内核
  • 企业迁址如何办理手续
  • 项目中的问题
  • 新会计准则2020变化
  • php函数写法
  • wordpress添加css
  • transformer中的参数
  • php原生导出excel表单元格格式
  • dir命令参数
  • 房地产销售未完工产品转完工产品确认的销售收入
  • 本月没有销项只有进项 还认证发票吗
  • 综合所得个税计算例题
  • 一般纳税人季报还是月报
  • 垮年发票作废
  • wordpress文章发布不显示作者
  • c++operator详解
  • 商铺转让费的会计分录
  • 不得开具增值税专用发票是什么意思
  • 开公司抬头的发票需要提供什么
  • 其他货币资金的六个内容
  • sqlserver强制转换为字符
  • 新成立小规模纳税人税收优惠政策
  • 小规模第一次申报流程
  • 营改增后建筑业开票规定
  • 货款和发票金额一样吗
  • 提交印花税会计分录
  • 连接mysql服务命令
  • sql server错误和使用情况报告
  • xp系统重启后自动还原怎么办
  • mac系统照片在哪个文件夹
  • 没有了开始菜单怎么恢复
  • windos8怎么样
  • linux更新配置
  • windows8快速关机
  • js实现图片放大功能
  • field.set方法
  • 详解怎样利用双色球密码选号
  • js 浏览器全屏
  • fragment中嵌套fragment
  • 深入理解新发展理念心得体会3篇
  • 税务局监督执纪存在问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设