位置: 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增删改查语句)

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

  • 珠宝饰品在什么地方买
  • 如何申报个人所得税减免项目
  • 个人开不动产租赁发票税率
  • 月末转出未交增值税时应借记的科目是
  • 增值税销项税的计税依据(销售额)包括()
  • 所得税报表的营业成本包括管理费用吗
  • 对公收到一分钱怎么做账
  • 代收款是什么套路
  • 企业销售软件需要结转成本吗
  • 企业自建房产可以抵押吗
  • 服装行业营业收入存在的问题与对策
  • 个体户查账征收怎么交税?
  • 管理费用对所得收入影响
  • 银行给企业的存款怎么存
  • 营改增后非增值税应税项目包括哪些
  • 大病医疗保险为什么贵
  • 税费种认定功能在哪里
  • 提示涉税风险该怎么弄
  • 公司注销货币资金有余额要交税吗
  • 非绑定账户转入啥意思
  • 差额增值税计算公式
  • linux help
  • 0x000000a5蓝屏代码是什么意思
  • windows11怎么回到桌面
  • 预付账款怎样记账
  • linux deepin怎么样
  • 解决思路怎么写
  • mcshield.exe是什么进程
  • php ffi 教程
  • 企业之间拆借资金
  • 固定资产一览表
  • vue-cli typescript
  • 房产前期开发
  • 使用电子计算机生成的会计凭证
  • 梯度下降算法的正确顺序是
  • 机动车组织机构代码查询
  • vue render ref
  • php 循环
  • html写php
  • 补提企业所得税财务报表应该如何调整
  • python操作csv
  • sql server创建数据表的完整语法
  • 营改增后新纳入增值税征税范围的有
  • 中小企业估值
  • 分公司能不能作为行政处罚的主体
  • 企业现金规模的影响因素
  • 差旅费属于什么支出类型
  • 建筑租赁公司账务处理
  • 收到银行借款并存入银行会计分录
  • 冲销以前年度主营业务成本
  • 弥补企业以前年度亏损 顺序
  • 什么是定额发票图片
  • 小规模纳税人应纳增值税额的计算
  • 在幻灯片母版中
  • 虚拟机ubuntu20.04
  • Fedora Core 5(FC-5)正式版下载
  • Linux系统下以模块方式安装卸载文件系统
  • vim的配置文件名
  • windowsxp设置语言
  • win系统开发
  • linux curl命令使用
  • cocos开发android游戏
  • opengl纹理采样
  • jquery ajax异步提交表单数据的方法
  • html5lib
  • 游戏类游戏开发
  • 安装centos no such device
  • unity进度条控制动画进度
  • 新版unity
  • js中的eval
  • js跨域是什么意思
  • jquery图片上传
  • 车辆购置税退税需要什么资料
  • 京东开的店
  • 长沙市社保中心主任
  • 深圳2021纳税
  • 国税地税数据共多少
  • 国家税务总局绵阳市税务局网站
  • 集体土地征收应该有哪些文件
  • 广州市地方税务局 社保费申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设