2017-01-25 19 views
0

我正努力在我的Iphone SE上设置S/MIME加密。基本上我对PKI非常熟悉,但是我可以创建的所有证书都不会被我的iphone识别。有时候我到目前为止,我可以在我的电子邮件帐户的设置中设置证书,但是当我尝试写入没有数字身份证明的电子邮件时,我收到错误... 我尝试了comodo,startssl ,我的MacBook上的钥匙串和一些使用OpenSSL创建的自签名证书。所有人都有同样的问题。 我觉得有趣的是,我只能选择我为签名电子邮件安装的证书,而不是用于加密。从技术的角度来看,这是有道理的(因为我需要加密接受者的证书),但我想知道为什么这个设置是在那里......有人成功为Iphone安装免费的S/MIME证书?

我尝试了很多事情,这是很难去在这里更详细。目前,我只是在寻找一个成功生成S/MIME证书的人在iOS下使用。最好的情况下免费,但我也可以支付几块钱。

任何人都可以给我一个提示?

感谢 诺伯特

回答

0

Instaling

  1. 首先,你需要与你的证书,并在格式PKCS你的私钥准备捆绑。通常,扩展名为.p12或.pfx的文件。通常,它需要根据您的平台从系统证书存储中导出。

    • 在Mac OS X

    打开钥匙串,选择类别 “钥匙”,找到你的钥匙,并从上下文菜单中选择出口。确保您已完成密钥和证书(您会看到正确的证书)。

    • 在Windows 10

    单击开始,然后键入 “管理用户证书” 和开放式应用。在“个人”类别中找到您的证书并导出它。

  2. 发送.p12或.pfx作为您的电子邮件地址的附件,然后在iPhone上打开此附件。您将看到一个安装证书的向导。

  3. 在设置中为您的电子邮件帐户启用S/MIME。见Apple knowledge article

签约

签名是自动的,但必须设置为默认启用。它始终使用与电子邮件地址匹配的证书。

加密

这取决于如何配置帐户。如果帐户是Exchange,可能会非常容易,但如果帐户是IMAP,步骤如下:

  • 您需要先收到签名的电子邮件。您可以通过发件人旁边的验证图标识别它。通过点击该图标,您可以看到发件人证书,并且可以将其安装到iPhone。这次你只安装一个证书和一个公钥。
  • 现在您可以编写或回复发件人的加密邮件。 iPhone将在证书过期之前使用该证书。

更多的信息在Apple KB

+0

这正是我如何设置我的iPhone。现在有趣的是:当我在处女Iphone上重复这个设置时,我完全重置了我的Iphone,它的拳头很有用。但是,如果我然后导入特定联系人的证书(即公共密钥),则整个设置将被炸毁,并再次获取我原始帖子中列出的错误消息。我真的迷失了:-( – Norbert

+0

@Norbert你应该通过签名消息导入公钥。第一步是导入包含公钥和私钥的证书,让我们称这一对为身份。发送加密的消息,如果你想为同一个账户拥有两个身份,我担心它可能不被支持。 – frido