欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Base64加解密的实现方式实例详解

程序员文章站 2024-02-19 21:58:34
base64加解密的实现方式实例详解 本实现方式基于jdk 1.8 实现: import java.util.base64; import java.uti...

base64加解密的实现方式实例详解

本实现方式基于jdk 1.8 实现:

import java.util.base64; 
import java.util.base64.decoder; 
import java.util.base64.encoder; 
 
public class main { 
 
  static string src = "hello,sahadev"; 
 
  public static void main(string[] args) { 
    // 获取加密对象 
    encoder encoder = base64.getencoder(); 
    // 加密 
    byte[] encode = encoder.encode(src.getbytes()); 
    // 输出加密结果 
    system.out.println("encode : " + new string(encode)); 
 
    // 获取解密对象 
    decoder decoder = base64.getdecoder(); 
    // 解密 
    byte[] decode = decoder.decode(encode); 
    // 输出解密结果 
    system.out.println("decode :" + new string(decode)); 
  } 
 
} 

输出运行结果:

encode : agvsbg8sc2foywrldg== 
decode : hello,sahadev 

以上就是base64加解密的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!