相关疑难解决方法(0)

如何将Byte数组转换为PrivateKey或PublicKey类型?

我使用RSA算法生成公钥和私钥

final KeyPairGenerator keyGen = KeyPairGenerator.getInstance(ALGORITHM);
keyGen.initialize(1024);
final KeyPair key = keyGen.generateKeyPair();
final PrivateKey privateKey=key.getPrivate();
final PublicKey publickey=key.getPublic();
Run Code Online (Sandbox Code Playgroud)

之后,使用Base64编码器对这些密钥进行编码并将其保存到数据库中.

如何在java中将此编码的字符串转换为私有和公钥类型是解密文件.使用Base64Decoder解码此String时将获得一个字节数组.如何将此Byte数组转换为公钥或私钥类型?

java cryptography jce public-key private-key

24
推荐指数
1
解决办法
3万
查看次数

标签 统计

cryptography ×1

java ×1

jce ×1

private-key ×1

public-key ×1