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

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

  • 职工薪酬支出及纳税调整
  • 个人所得税申报操作流程
  • 专项资金支出流程
  • 一般纳税人变成小规模 在电子税务局哪里可以找到
  • 小规模机械租赁公司
  • 进项税转出申报表能填负数吗
  • 计提工资和应付职工薪酬怎么不一样
  • 注册资金没有到账用不用交印花税
  • 企业获得的燃油补贴为什么还需要缴纳企业所得税呢?
  • 代理进出口公司结售汇
  • 上报汇总和抄报是一个意思吗
  • 代开的专票怎么做账?
  • 购进固定资产抵扣时咋填报增值税
  • 免税更正申报
  • 一次还本付息摊余成本计算公式
  • 劳务派遣公司增值税税率
  • 企业的团队建设之荒野求生
  • cmos电池耗尽
  • 华为鸿蒙怎么打开5g
  • 一接通电源就自动关机
  • 工程咨询费用取费标准
  • 如何快速判断
  • PHP:session_get_cookie_params()的用法_Session函数
  • linux去除文本中的特殊符号
  • 折扣促销方式
  • 增值税留抵退税账务处理
  • 如何通过无线路由器连接打印机
  • 股权激励的账务如何处理
  • 补缴去年的工会经费计提
  • 面试官:一千万是真的吗
  • vue3 安装
  • 获取谷歌浏览器cookie
  • 自动驾驶汽车决策与控制pdf
  • thinkphp制作404跳转页的简单实现方法
  • zip命令详解
  • 职工补贴包括哪些?
  • list删除某个元素 python
  • 应付职工薪酬如何确认
  • 体检的收据是什么
  • 年末本年利润怎么结转
  • mysql联合索引使用规则
  • mysql日志记录
  • 增值税普票如何开具红字发票
  • 企业所得税实训内容及过程
  • 企业变更股东需要什么手续
  • 收到天使投资账务处理
  • MYSQL数据库技术基础
  • 允许在企业所得税税前扣除的
  • 文化事业建设费2023年是否减免了
  • 营业外收支的账户有哪些
  • 纳税期限与申报期限的区别
  • 无发票材料可以入材料账吗
  • 原材料当废品卖可以吗
  • 购买材料如何计提折旧
  • 红字的记账凭证怎么记账
  • 我是小规模纳税人,客户都想获得13%的专票
  • 万达对赌协议是什么
  • 差旅费是什么支出类型
  • 电子税务局申报流程
  • 年初建账考虑要点有哪些
  • mac10.15系统
  • 戴尔电脑u盘快速启动
  • centos6.5服务器安装教程
  • system idle process 连接了外网
  • 装win7ahci
  • 在windows xp
  • Mac借助其他电脑做系统
  • win10更新后浏览器打不开网页
  • win7系统本地连接图标不见了
  • jquery九宫格抽奖
  • perl使用保留字引用什么模块
  • 安卓里面怎么调用方法
  • shell脚本windows
  • jQuery prototype冲突的2种解决方法(附demo示例下载)
  • jquery返回顶部
  • python装饰器与递归算法详解
  • 用yum安装samba
  • 安卓新安装包
  • 土地税源编码怎么填
  • 国税局政审审考生什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设