SelfSignedCert
该项目提供了一个 Swift 框架,允许您在 iOS 上使用 Swift 创建自签名证书。不幸的是,Apple 并未在他们的安全框架中提供此功能。另一种方法是使用 OpenSSL,但(尤其是在使用 Swift 时)这种方法相当糟糕。
该库中的代码是 (部分)从 MYCrypto 项目移植的。该项目包含未维护的 Objective-C 代码,作为 CocoaPod 使用时难以使用,尤其是在使用 Swift 时。因此,我将我所需要的部分提取出来,并使用 Swift 实现了它。
请注意,我并非安全专家。此框架尚未由安全专家审查。在它被审查之前,请谨慎使用!当然,无论(是否经过审查),使用它均存在您的风险。
如果您是安全专家,并且希望审查此框架,请与我联系。