嗨,我在我的 iOS 应用程序中使用 Openssl 库,我可以编写公共 pem,但得到空白的私钥。这是我的代码 -
char szModulus = "1162" ;
char *szExp = "827655" ;
RSA rsa1 = RSA_new();
int ret = BN_hex2bn(&rsa1->n,szModulus) ;
ret = BN_hex2bn(&rsa1->d,szExp) ;
FILE *fp; fp = fopen("/Users/ysi/Desktop/privateKey.pem", "wb");
PEM_write_RSAPrivateKey(fp, rsa1, NULL, NULL, 0, 0, NULL).
我有模数和指数作为参数。上面的代码没有给出任何错误或警告。请帮我。为什么 Pem 是空白的。
谢谢