我正在使用SecKeyRawSign对PDF的SHA摘要进行数字签名,并且SecKeyRawSign报告OSStatus=noErr,但每次运行项目时我都会得到随机签名对象.私钥始终相同(保存在钥匙串(keychain)中)。我还验证了文档摘要是相同的(转换为base64并使用hexdump)所以问题是:给定相同的输入,SecKeyRawSign报告状态=noErr,但输出不同。这是我使用的代码:NSData*hashData=[selfgetHashData];SecKeyRefprivateKey=[selfgetPrivateKeyFromKeychain];size_tsign