zoukankan      html  css  js  c++  java
  • Base64加密处理

      Base64是一种数据的加密算法,利用这个算法可以实现信息安全的处理,如果要想进行加密处理,可以使用两个:一个叫加密器,一个叫解密器。

    范例:观察加密处理

     1 package cn.Tony.demo;
     2 import java.util.Base64;
     3 public class TestDemo{
     4     public static void main(String[] args) throws Exception {
     5         String msg="www.Tony.com";
     6         String eMsg=Base64.getEncoder().encodeToString(msg.getBytes());    
     7         System.out.println("加密的信息:"+eMsg);
     8         byte data[]=Base64.getDecoder().decode(eMsg);
     9         System.out.println("解密后的数据:"+new String(data));
    10     }
    11 } 

      如果你的使用Base64加密,那就跟没加密一样,,

     1 package cn.Tony.demo;
     2 import java.util.Base64;
     3 public class TestDemo{
     4     public static void main(String[] args) throws Exception {
     5         String msg="www.Tony.com";
     6         String eMsg=eCoder(eCoder(eCoder(msg)));
     7         System.out.println("加密的信息:"+eMsg);
     8         byte data[]=Base64.getDecoder().decode(eMsg);
     9         System.out.println("解密后的数据:"+new String(data));
    10     }
    11     public static String eCoder(String msg) {
    12         return Base64.getEncoder().encodeToString(msg.getBytes());
    13     }
    14 } 

      以后开发是Base64和MD5一起加密!

  • 相关阅读:
    flash不保存在IE缓存中
    pv 3d
    ASP.NET优化
    根据文件名判断文件扩展名 和 根据流真正判断文件类型的关键函数
    as3.0
    编码
    AS3中Event的target和currentTarget
    显示用户IP来源的代码
    启用IIS的Gzip压缩功能
    Css之多个子元素水平平均分布——flex布局法
  • 原文地址:https://www.cnblogs.com/Tony98/p/10510120.html
Copyright © 2011-2022 走看看