您现在的位置是:主页 > news > 做网站宿迁/二级域名网址查询

做网站宿迁/二级域名网址查询

admin2025/6/26 18:33:05news

简介做网站宿迁,二级域名网址查询,教育部学校规划建设发展中心网站,服装网站建设如何解决我试图将私钥保存在pem文件中,并使用密码保护.问题是,pem文件是我创建的甚至可以用openssl打开它,但是没有密码问!这是代码:KeyPairGenerator keygen KeyPairGenerator.getInstance("RSA");keygen.initialize(2048);KeyPair keypair keygen.…

做网站宿迁,二级域名网址查询,教育部学校规划建设发展中心网站,服装网站建设如何解决我试图将私钥保存在pem文件中,并使用密码保护.问题是,pem文件是我创建的甚至可以用openssl打开它,但是没有密码问!这是代码:KeyPairGenerator keygen KeyPairGenerator.getInstance("RSA");keygen.initialize(2048);KeyPair keypair keygen.…

我试图将私钥保存在pem文件中,并使用密码保护.问题是,pem文件是我创建的

甚至可以用openssl打开它,但是没有密码问!

这是代码:

KeyPairGenerator keygen = KeyPairGenerator.getInstance("RSA");

keygen.initialize(2048);

KeyPair keypair = keygen.generateKeyPair();

PrivateKey privKey = keypair.getPrivate();

PKCS8Generator encryptorBuilder = new PKCS8Generator(privKey);

encryptorBuilder.setPassword("testing".toCharArray());

PEMWriter writer = new PEMWriter(new FileWriter(new File("pk.pem")));

PemObject obj = encryptorBuilder.generate();

writer.writeObject(obj);

writer.flush();

writer.close();

执行后,我尝试打开pk.pem文件

openssl rsa -in pk.pem -check

它给出了:

RSA key ok

writing RSA key

-----BEGIN RSA PRIVATE KEY-----

(... some key appears here ...)

-----END RSA PRIVATE KEY-----

在访问私钥之前,有人要求输入密码!

有人可以帮帮我吗?