gpt4 book ai didi

ios - 存储 .p12 文件并在 iOS 应用程序中实现 SSL

转载 作者:行者123 更新时间:2023-11-29 06:00:08 25 4
gpt4 key购买 nike

我正在尝试创建一个演示,在其中实现 SSL Pining。

其中,我在主 bundle 中添加了 .p12 证书,然后在使用它之后,但 .p12 证书实际上可以从 .ipa 文件中提取。>

使用证书的最佳方法是什么?我应该将其存储在应用程序中的何处?

我想过从 Firebase 检索数据,但同样,如果我使用 Firebase 数据库,它具有公共(public)存储,并且 firebase 配置文件也是可从 ipa 文件中提取,这可能会导致安全问题。

我已经从应用程序端处理了 SSL pining 编码。我需要在我的应用程序中获取/存储证书的指导。

遇到这种情况我该怎么办?

最佳答案

您应该使用 iOS 钥匙串(keychain)来存储证书。

这里有来自 Apple's 的精彩概述。官方文档。

只要您对此感到满意,请查看此实现 example来自苹果公司。

关于ios - 存储 .p12 文件并在 iOS 应用程序中实现 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54761174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com