2020
10-10
10-10
Java读取OpenSSL生成的PEM公钥文件操作
JDK8的JCE是不支持读取PEM文件的。需要使用bouncycastle。项目需求,使用SHA1WithRSA算法,对接口数据做签名。代码如下:@ServiceclassSignService{privatestaticLoggerLOG=LoggerFactory.getLogger(SignService.class);@AutowiredprivateConfigconfig;privateSignaturesignature;@PostConstructprivatevoidinit(){try{PKCS8EncodedKeySpecpriKeySpec=newPKCS8EncodedKeySpec(getDecoder().dec...
继续阅读 >