我使用以下 URL 中的说明创建了一个 RSA 密钥:http: //sigpipe.macromates.com/2004/09/05/using-openssl-for-license-keys/
但是使用 SSCrypto 框架我似乎无法解密密钥。
有任何想法吗?
更新:
我现在有这个代码:
SSCrypto *crypto = [[SSCrypto alloc] initWithPublicKey:self.publicKey];
[crypto setClearTextWithString:self.textField.stringValue];
[crypto verify];
NSString *verifiedKey = [crypto clearTextAsString];
NSLog(@"VERIFIED: %@", verifiedKey);
但由于某种原因,它报告回加密的字符串。有任何想法吗?目前self.publicKey
只是一个测试,每次应用程序重新启动时都会更改。