【发布时间】:2011-03-30 22:24:18
【问题描述】:
如标题所述,我想将密钥对导入 Keychain Access。
我做了什么:
- 使用 OpenSSH 获取 RSA 公钥/私钥对
我要做什么:
- 将密钥对导入 Keychain Access 的“登录”钥匙串中
- 使用 OpenSSL 创建 CSR
- 将 CSR 发送给 Apple 以获取开发者证书
欢迎提出任何建议。
【问题讨论】:
标签: iphone openssl rsa keychain openssh
如标题所述,我想将密钥对导入 Keychain Access。
我做了什么:
我要做什么:
欢迎提出任何建议。
【问题讨论】:
标签: iphone openssl rsa keychain openssh
自己找到了答案:
打开Terminal.app:
$ security import developer_rsa_key -k login.keychain -t priv -f openssh2
1 key imported.
$ security import developer_rsa_key.pub -k login.keychain -t pub -f openssh2
1 key imported.
【讨论】:
ssh 或ssh-add 能够直接使用钥匙串中的钥匙,但似乎他们只会将钥匙串用于保护钥匙文件的密码(仍然必须存在于文件系统中),而不是键本身。