最近,我必须将与rsa / des encryption相关的java项目转换为iOS项目。提供的rsa密钥字符串来自x.509和PKCS8,但security.framework仅支持PKCS12。我一直在寻找图书馆很长一段时间,但似乎目前没有任何支持PKCS8的Objective-c库。 (出于某些原因,我不想使用Chilkat)
项目的原始版本是用C#编写的,它使用XML字符串生成RSA公钥/私钥对。我想自己生成rsa密钥对可能是更好的解决方案。因此,我的问题是,有没有方法将rsa xml数据转换为标准的pem密钥格式?或者还有其他现有的库支持PKCS8?
休伯特