1

我有一个场景,我需要在 iPhone 和 Web 中实现数字签名场景。简单来说,我会先在 iPhone 端生成 RSA 签名并与服务器共享公钥。服务器公钥也将使用从服务器生成的 x509 证书存在。我可以将其复制到 iPhone 文件夹结构中。这样做的想法是将其用作数字签名,服务器将通过服务器私钥和 iPhone 公钥加密来发送消息。从 iPhone 端,它可以使用 iPphone 私钥解密,并通过使用服务器公钥解密再次验证。

我浏览了 Apple 提供的示例代码,但它们并不容易理解。它也没有满足我的要求。这是我的问题。

1)我的目标可以实现吗?

2)iPhone 和我的服务器后端(Java)能否一起工作,因为许多论坛都说它有问题,因为它有 DER 编码。

3) 许多样本都集中在 iPhone 钥匙串中安装自己的证书。我也可以安装服务器 x509 吗?

4) 任何关注我的要求或任何指导的链接或材料表示赞赏。

4

0 回答 0