package com.xiaogang.util;
import java.util.Base64;
public class SecurityManager {
/**
* 对字符进行加密
*
* @param text
* @return
*/
public static String encodeBase64(String text) {
//text:原文-->byte[]-->加密且返回字符串
return Base64.getEncoder().encodeToString(text.getBytes());
}
public static String decodeBase64(String text) {
//text:密文-->byte[]-->解密为字符串
return new String(Base64.getDecoder().decode(text));
}
public static void main(String[] args) {
String mimi = SecurityManager.encodeBase64("admin");
System.out.println("密文:"+mimi);
String yuanwen = SecurityManager.decodeBase64(mimi);
System.out.println("原文:"+yuanwen);
}
}