private void loadKeys() throws Exception {
InputStream in = new FileInputStream(prvFile);
byte[] prvBytes = StreamUtils.getBytes(in);
IOUtils.closeQuietly(in);
in = new FileInputStream(pubFile);
byte[] pubBytes = StreamUtils.getBytes(in);
IOUtils.closeQuietly(in);
PKCS8EncodedKeySpec privateKeySpec = new PKCS8EncodedKeySpec(prvBytes);
X509EncodedKeySpec publicKeySpec = new X509EncodedKeySpec(pubBytes);
KeyFactory kf = KeyFactory.getInstance("RSA");
privateKey = kf.generatePrivate(privateKeySpec);
publicKey = kf.generatePublic(publicKeySpec);
}
RsaEncryptionProvider.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:hypersocket-framework
作者:
评论列表
文章目录