如何使用RSA在X509certificate中使用私钥进行签名

时间:2017-08-31 03:25:36

标签: swift3 rsa private-key

新手在这里。我的任务是迅速处理x509certificate。看来x509这件事听起来很吓人。我尽力描述我想要达到的目标。希望你能指导我。

以下是我尝试实现的目标:

  

1)我想知道,我需要在Swift中处理这个问题   x509certificate p12文件和私钥
2)如何签名   RSA的私钥

在C#中,以下代码是获取私钥

public static RSACryptoServiceProvider UsePrivateKeyFromP12(string certFileName, string pwd)
{

var privateCert = new X509Certificate2(System.IO.File.ReadAllBytes(certificateFileName), password);

 return (RSACryptoServiceProvider)privateCert.PrivateKey;
}

我如何在Swift中做?私钥将在客户端。

由于

0 个答案:

没有答案