java 实现base64加密
时间: 2023-02-27 19:03:31 浏览: 134
Java 可以使用 java.util.Base64 类来实现 Base64 编码。下面是一个示例代码:
```
import java.nio.charset.StandardCharsets;
import java.util.Base64;
public class Main {
public static void main(String[] args) {
String originalInput = "要加密的文本";
byte[] inputBytes = originalInput.getBytes(StandardCharsets.UTF_8);
// 加密
byte[] encodedBytes = Base64.getEncoder().encode(inputBytes);
String encodedString = new String(encodedBytes, StandardCharsets.UTF_8);
System.out.println("Encoded: " + encodedString);
// 解密
byte[] decodedBytes = Base64.getDecoder().decode(encodedBytes);
String decodedString = new String(decodedBytes, StandardCharsets.UTF_8);
System.out.println("Decoded: " + decodedString);
}
}
```
运行结果如下:
```
Encoded: 6L+Z5pys5paH5Lu2
Decoded: 要加密的文本
```
阅读全文