【发布时间】:2012-01-27 13:15:45
【问题描述】:
我的代码是:
FILE * fp = fopen(inputdata, "r");
PKCS12 * p12 = d2i_PKCS12_fp(fp, NULL);
if (p12 == NULL)
{
NSLog(@"Error loading PKCS12 file to p12 \n");
}
if ((ret = PKCS12_verify_mac(p12,"tcs",3))){
lblmsg.text = @"password validated";
NSLog(@"Password validated %s",ppvc_pfxPassPhrase);
}
NSLog(@"ret value %d",ret);
我可以将文件加载到 p12,但无法验证 PKCS12 文件。 PKCS12_verify_mac 的返回值是 0。
为什么返回 0?
【问题讨论】:
标签: objective-c openssl pkcs#12