gpt4 book ai didi

iphone - 解密时 OSStatus -9809

转载 作者:行者123 更新时间:2023-12-03 20:19:36 26 4
gpt4 key购买 nike

我正在尝试实现 rsa 加密和解密算法作为 iphone 中我的应用程序的一部分。(xcode 4.2,ios sdk 5.0)我使用 SecKeyGeneratePair 生成 key 并使用 SecKeyEncrypt 进行加密。这两个都返回 OSStatus 0。

但是在使用 SecKeyDecrypt 解密时,我得到的 OSStatus 为 -9809。请帮忙;我哪里出错了。

编辑:感谢您的快速回复。我从以下链接复制并粘贴了代码:

http://www.iphonedevsdk.com/forum/iphone-sdk-development/17242-rsa-generating-keypair-so-slowly.html

最佳答案

原因是Apple page有错字。

NSData *encryptedData = [NSData dataWithBytes:cipherBuffer length:dataLength];

应该是:

NSData *encryptedData = [NSData dataWithBytes:cipherBuffer length:cipherBufferSize];

关于iphone - 解密时 OSStatus -9809,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046776/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com