aes java 加密后的byte 转字符串
时间: 2023-07-08 11:38:46 浏览: 173
AES 加密字符串
在 Java 中,可以使用 Base64 编码将加密后的 byte 数组转换成字符串。以下是示例代码:
```java
import javax.xml.bind.DatatypeConverter;
// 加密后的 byte 数组
byte[] encryptedBytes = ...;
// 将 byte 数组转换成 Base64 编码的字符串
String encryptedString = DatatypeConverter.printBase64Binary(encryptedBytes);
System.out.println(encryptedString); // 输出加密后的字符串
```
注意:在使用上述代码之前,请确保已将 `javax.xml.bind` 包添加到项目中,或者使用 Java 9 或更高版本,因为在 Java 9 中,`java.util.Base64` 类已被添加到标准库中,可以直接使用该类进行 Base64 编码。
阅读全文