- openssl生成rsa私钥公钥
生成私钥:OpenSSL> genrsa -out test_private.pem 1024
生成公钥:OpenSSL> rsa -in test_private.pem -pubout -out test_public.pem - pkcs1转pkcs8
java中不能直接使用pkcs1,需要转为pkcs8,实测转换之后加解密没有问题
OpenSSL> pkcs8 -topk8 -inform PEM -in test_private.pem -outform pem -nocrypt -out pkcs8_test_private.pem - rsa分段加解密问题
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-crypto</artifactId>
<version>5.2.5</version>
</dependency>