package com.ots.common.utils; import java.util.Base64; /** * @description: base64 加解密 * @author: zhijie * @create: 2022-01-03 17:27 **/ public class Base64Utils { /** * 加密 * @param data * @return */ public static String encode(String data){ Base64.Encoder encoder = Base64.getEncoder(); byte[] b = encoder.encode(data.getBytes()); b = encoder.encode(b); b = encoder.encode(b); return new String(b); } public static String decode(String data){ Base64.Decoder decoder = Base64.getDecoder(); byte[] b = decoder.decode(data.getBytes()); b = decoder.decode(b); b = decoder.decode(b); return new String(b); } public static void main(String[] args) { String str = Base64Utils.encode("411"); String str1 = Base64Utils.decode(str); System.out.println(str); System.out.println(str1); } }