繁体   English   中英

从钥匙串访问中导出公钥

[英]export public key from keychain access

我想存档我的应​​用程序以便在两台计算机上分发。 我成功导出了私钥并将其导入我的第二台机器,但在导入公钥时遇到错误。

我搜索的每个地方总是只提到私钥的导出 - 为什么呢? 如何导出公钥并成功传输? 我究竟做错了什么?

这个错误报告反映出自2009年以来一直被打破。

如果报告偏离互联网,这里是导入公钥pem文件的相关说明。 您将要在终端中执行此操作。

security import pub_key.pem -k ~/Library/Keychains/login.keychain

当您导出私钥时 ,您应该获得.p12文件。 在另一台计算机上导入该文件。 它应该包含你需要的一切。 你不需要专门导出和导入公共密钥。

与DougW相同,

但首先,您必须将终端指向密钥目录

然后将pub_key更改为要导入的键的名称

例:

您在文件夹文件上的键,键名是my_login.pem

所以,你必须写在终端

$ cd Documents

$ security import my_login.pem -k ~/Library/Keychains/login.keychain

但要小心,如果你的关键名称,你必须要反斜杠

$ security import \<my_login.pem\> -k ~/Library/Keychains/login.keychain

转义字符的反斜杠为文本

https://ubuntuforums.org/showthread.php?t=1976408

不明白这里的反斜杠

供你参考

您可以通过更改目录导入密钥链,目录显示在此处

钥匙串目录

让你的指针指向你想知道的钥匙串

所以它会是这样的

security import **yourkeyname** -k ~/Library/Keychains/System.keychain

小心这一点

你必须知道你做了什么

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM