通过php base64函数进行加密解密

通过php base64函数进行加密解密

实验环境:
windows
php环境 (phpStudy一键环境包)

把测试的php文件放到此目录下

键入以下代码

<?php
$cany = ‘getshell.top‘; #定义要加密的字符串
echo base64_encode($cany);  #输出加密后的字符串
?>

已经经过base64函数进行了加密 下面把加密后的字符串复制 更改代码 如下:

<?php
$cany = ‘Z2V0c2hlbGwudG9w‘; #放入刚才加密的字符串
echo base64_decode($cany);  #输出解密后的字符串
?>

简单也不复杂 很多场景都实用 对此做个简单的笔记

原文地址:http://blog.51cto.com/12445563/2066385

时间: 2024-10-01 04:33:54

通过php base64函数进行加密解密的相关文章

java进阶12 Base64 UrlBase64 Hex 加密 解密技术

java的加密与解密技术: 现在的加密技术主要有 单向加密算法:以MD5 SHA算法为代表 对称加密算法:以DES 三重DES AES PBE算法为代表 非对称加密算法:以RSA为代表 简要的说下这三种加密算法的区别 先是单向加密算法,顾名思义,它不会有密钥,因为它是单向的,加密之后无法解密,就连程序猿都无法知道加密之后的东西是什么 主要用处是数据完整性的验证. 对称加密算法,其特征是公钥与私钥相同.一般用来数据储存,比如将数据加密之后存入数据库,那么数据库管理员就无法泄密数据库中的类容 有密钥

用C#实现Base64处理,加密解密,编码解码

using System; using System.Text; namespace Common { /// <summary> /// 实现Base64加密解密 /// 作者:周公 /// 时间:2007 /// </summary> public sealed class Base64 { /// <summary> /// Base64加密 /// </summary> /// <param name="codeName"&

C#中将字符串转成 Base64 编码 (加密--解密)

1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Base64.aspx.cs" Inherits="Base64" %> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT

java对Base64图片的加密解密

Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息. Base64是个字符串 pom.xml配置 <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency> 加密解密代码 /** * 解密 * *

C#BASE64 UTF8字符串加密解密

base 64 解码 base64 bb = new base64(); string orgStr= Encoding.Default.GetString(bb.GetDecoded("base64编译后的字符")); UTF8 Subject = Encoding.GetEncoding("utf-8").GetString(Convert.FromBase64String("utf编译后的字符")); base64加密 public cla

android base64 和 aes 加密 解密

package pioneerbarcode.ccw.com.encryptanddecode; import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.text.TextUtils;import android.util.Base64;import android.view.View;import android.widget.Button;import android.wi

PHP的加密解密字符串函数

/********************************************************************* 函数名称:encrypt 函数作用:加密解密字符串 使用方法: 加密 :encrypt('str','E','nowamagic'); 解密 :encrypt('被加密过的字符串','D','nowamagic'); 参数说明: $string :需要加密解密的字符串 $operation:判断是加密还是解密:E:加密 D:解密 $key :加密的钥匙(密

PHP对字符串加密解密的函数

加密解密在一个系统中的应用是非常常见的需求,PHP做的网站中,也会经常用到一些加密解密的时候.下面介绍一个比较好用的加密解密函数,收藏下,以后会用得到. <?php  $id = 132; $token = encrypt($id, 'E', 'nowamagic'); echo '加密:'.encrypt($id, 'E', 'nowamagic'); echo '<br />'; echo '解密:'.encrypt($token, 'D', 'nowamagic'); /*****

php 加密解密字符串

/********************************************************************* 函数名称:encrypt 函数作用:加密解密字符串 使用方法: 加密 :encrypt('str','E','nowamagic'); 解密 :encrypt('被加密过的字符串','D','nowamagic'); 参数说明: $string :需要加密解密的字符串 $operation:判断是加密还是解密:E:加密 D:解密 $key :加密的钥匙(密