openSSL - 输入导出密码以生成P12证书

 红昊子楽楽七_358 发布于 2023-01-18 17:57

我想从.key和.pem生成P12证书.我正在运行此命令并提示输入导出密码:

pkcs12 -export -inkey private-key.key -in developer_identity.pem -out iphone_dev.p12

在此输入图像描述

此时我无法输入密码,似乎无法识别键盘输入.

我错过了什么?(我是命令行工具和openSSL的新手)

2 个回答
  • 输入密码时,OpenSSL命令行应用程序不显示任何字符.只需输入它然后按回车键即可看到它正常工作.

    您还可以使用从命令行openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12 -password pass:YourPassword传递密码YourPassword.有关详细信息,请参阅OpenSSL手册中的Pass Phrase Options部分.

    2023-01-18 18:00 回答
  • 我知道这个帖子已经闲置了一段时间,但我只是想加上我的两分钱来补充jariq的评论......

    根据手册,您不必使用"-password"选项.

    假设mykey.key有一个密码,你想用另一个密码保护iphone-dev.p12,这就是你要用的:

    pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12 -passin pass:password_for_mykey -passout pass:password_for_iphone_dev

    玩得开心!

    2023-01-18 18:00 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有