zoukankan      html  css  js  c++  java
  • PHP加密函数

    1.使用crypt()函数进行加密

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

    其中,str参数是需要加密的字符串,salt参数为加密时使用的干扰串。如果省略掉第二个参数,则会随机生成一个干扰串。

    2.使用md5()函数进行加密

    string md5 ( string str [, bool raw_output] );

    其中字符串str为要加密的明文,raw_output参数如果设为true,则函数返回一个二进制形式的密文,该参数默认为false。

    3.使用sha1()函数进行加密

    string sha1 ( string str [, bool raw_output] )

    函数返回一个40位的十六进制数,如果参数raw_output为true,则返回一个20位的二进制数。默认raw_output为false。

    4.base64_encode(编码) 和 base64_decode(解码)

    string base64_encode ( string $data )

    使用 base64 对 data 进行编码。

    设计此种编码是为了使二进制数据可以通过非纯 8-bit 的传输层传输,例如电子邮件的主体。

    Base64-encoded 数据要比原始数据多占用 33% 左右的空间。

     

  • 相关阅读:
    I/O 请求数据包
    设备节点和设备堆栈
    观察者模式,即发布-订阅模式
    建造者模式,即生成器模式
    外观模式,即门面模式
    迪米特法则(LoD),即最少知识原则
    模板方法模式
    原型模式
    工厂方法模式
    代理模式
  • 原文地址:https://www.cnblogs.com/pengyunjing/p/6556458.html
Copyright © 2011-2022 走看看