java base64加密
时间: 2023-09-03 19:10:17 浏览: 115
java使用base64加密
5星 · 资源好评率100%
Java中可以使用Base64类来进行加密和解密操作。下面是一个示例代码:
```java
import java.util.Base64;
public class Base64Encryption {
public static void main(String[] args) {
String originalString = "Hello, World!";
// 加密
String encodedString = Base64.getEncoder().encodeToString(originalString.getBytes());
System.out.println("Encoded String: " + encodedString);
// 解密
byte[] decodedBytes = Base64.getDecoder().decode(encodedString);
String decodedString = new String(decodedBytes);
System.out.println("Decoded String: " + decodedString);
}
}
```
这段代码中,首先将原始字符串转换为字节数组,然后使用Base64编码器对字节数组进行加密,得到加密后的字符串。接着使用Base64解码器对加密后的字符串进行解密,最后将解密后的字节数组转换为字符串。
阅读全文