java - 需要使用java生成csr.txt和private key.txt
问题描述
我有一个场景,我需要生成 csr 并在 csr.txt 中显示 csr 的内容,然后创建一个私钥并在 C:\ 驱动器中显示 privatekey.txt 中的内容,而不使用 openSSL 来提取私钥
这个过程可以用Java实现吗?keytool 可以在不使用 openSSL 的情况下完成 csr 和私钥吗?
我尝试将 keytool 用于 csr,但我无法使用私钥。
keytool -genkey -dname "emailAddress=test@aaa.com, OU=Test1, O=Test, L=TestCity, CN=Test" -alias Test -keyalg RSA -keysize 2048 -keystore test.keystore -storepass changeit
keytool -certreq -alias Test -file "C:\csr.txt" -keystore test.keystore -storepass changeit
解决方案
推荐阅读
- google-chrome-extension - 从 Chrome 扩展中的登录页面按钮重定向到 Google Gmail 登录屏幕
- ssl - 如何告诉 Traefik 2.1 为路由器使用用户定义的通配符证书?
- java - 当我将 EditText 字段留空时应用程序崩溃
- python - Python:算法deos不起作用
- laravel - 如何使用 laravel 在变量中发送查询?
- amazon-web-services - 为什么 EMR 的“Application History”中的 AWS “input”参数对于 Spark 应用程序来说如此之大?
- r - ggplot2:如何根据另一个变量更改箱线图的宽度?
- python - 有没有办法用python在csv中搜索多组单词?
- javascript - 如何使用 VBA 在 IE 11 上单击 javascript 按钮?
- elasticsearch - ElasticSearch 和嵌套查询