【发布时间】:2023-03-06 19:15:01
【问题描述】:
我已经使用Any cocoa source code for AES encryption decryption? 中发布的代码加密了 NSData(由 Rob Keniger 回答)。现在我需要检查加密是否正确。为此,我使用代码将加密的 NSData 转换为 NSString
NSString *string=[[NSString alloc]initWithBytes:[cipherData bytes] length:[cipherData length] encoding:NSUTF8StringEncoding];
但是当 NSLog 编辑时,它显示(空)。我的疑问是 crypt() 函数是否以不同的编码而不是 NSUTF8StringEncoding 加密数据?
【问题讨论】:
标签: iphone encoding cryptography aes