如何在Mac电脑上创建一个签名身份(Signing Identity)

在Mac电脑上可以很方便的为自己创建一个签名身份(即Signing Identity)。所谓的签名身份其实就是自己创建的一个私钥和相应的证书对,保存在自己的机器上,并且这个签名身份可以用来对二进制文件进行签名。

创建的步骤大致有如下几步:

1)打开“钥匙串访问”程序

该程序位于“应用程序->实用工具”下,可以很容易的找到,其图标也很形象,就是一串钥匙串。

2)选择“创建证书”

在对应菜单中选择“钥匙串访问->证书助理->创建证书”

3)在弹出的“创建您的证书”对话框中填入对应的信息

“名称”中填上你熟悉的并且不要太复杂的名字,在后面签名的时候是靠这个名字来引用对应的签名身份的,免得造成不必要的麻烦;“身份类型”选择“自签名根证书”;“证书类型”选择“代码签名”;勾选上“让我覆盖这些默认值”:

最后确认输入无误后点击“继续”。这时候,有可能系统会弹书确认对话框,仍然点击“继续”确认:

4)在接下来的“证书信息”对话框中填入对应的信息

在“序列号”中,可以是任何的数字,但是同一个“名称”(前一个对话框中键入)和“序列号”的证书只能有一个,否则会冲突;在“有效期(天数)”中填入你想让这个生成的证书有效的天数,默认是1年365天,如果嫌短可以自己输入一个更大的数字:

最后点击“继续”。

5)在接下来的“证书信息”对话框中填入对应的信息

在“电子邮件地址”中填入你的电子邮件地址;“名称(通用名称)”中,默认是你在第一个对话框中填入的“名称”,一般不需要更改;剩下的信息就按照你实际的情况填就行了,其实填不填也无所谓:

填完所有信息之后,点击“继续”。

6)剩下所有的对话框,接受默认设置,一律点击“继续”

后面的所有弹出的对话框如下:







最后一个对话框是选择证书所要存放的位置,这里选择“登录”。

点击创建后,过一会证书就回创建成功。如果不放心,可以用“钥匙串访问”程序最后确认一下:

可以看到,确实在“登录”里创建了一个指定名称的证书。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值