一.PHP几种加密形式
来源:互联网 发布:淘宝客高佣金采集软件 编辑:程序博客网 时间:2024/05/22 16:50
一. md5信息加密算法
返回32为字符长度
函数md5($string) ,不可逆性
常见md5解密:把常见的密码md5加密后,存放在数据库中,进行对比.
二. Crypt加密算法
标准算法 :crypt($string,$str) string是要加密的字符串,str是干扰字符串,最多2个字符(例:th,mn)
Md5算法:crypt($string,’$1$ch’) $string是要加密的字符串,ch是干扰串,最多12个字符.
三. Sha1加密算法
Sha1()
返回40位字符长度十六进制的字符
单向不可逆
四. URL编码加密技术
4.1urlencode($string)
作用:编码URL字符串
$string:要编码的字符串
编码规范:此字符串中除了 -_.之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数空格则编码为加好(+)
4.2urldecode($string)
作用:解码已编码的URL字符串
$string:要解码的字符串
五. Base64信息编码加密技术
作用:将非Ascci编码成Ascci.
Base64_encode($string):使用base64对$string进行编码
Base64_decode($string):解码
六. 信息加密技术分类总结
6.1单项散列加密
md5() crypt() sha1()
是指通过对不同输入长度的信息进行散列计算,得到固定长度的输出这个散列计算过程是单向的,即不能对固定长度的输出进行计算从而获得输入信息.
6.2对称加密
对称加密是指加密和解密使用的密钥是同一个密钥或者可以相互推算.
6.3非对称加密
非对称加密和解密使用的密钥不是同一个密钥,其中一个对外公开,被称作公钥,另一个另有所有者知道.
阅读全文
0 0
- 一.PHP几种加密形式
- [php]创建对象的几种形式
- PHP 加密的几种方式
- PHP的几种加密解密算法
- PHP 加密的几种方式
- PHP 加密的几种方式
- 对new的几种形式的一些认识 (一)
- 缓存几种形式
- 打电话几种形式
- setTime几种形式
- PHP加密技术(一)
- PHP的几种常见的加密技术
- php 源码简单加密的几种方法
- PHP实现加密的几种方式介绍
- DDOS 的几种形式
- 封装的几种形式
- DATE 几种显示形式
- 几种常见密码形式
- C++ 作业
- Tensorflow学习(1)之安装
- centos安装java web服务器环境java8+tomcat8+mysql5.7
- 英语单词
- Scrapy学习笔记(6)---scrapy shell
- 一.PHP几种加密形式
- JAVA基础复习-反射
- C和指针之数组编程练习3(判断矩阵是否为单位矩阵)
- 使用yum来下载RPM包而不进行安装
- 10.3在表尾插入生成单链表
- Trie 树实现《圣经》词频统计
- 习题6.10
- 240. Search a 2D Matrix II
- ES6之Proxy