1

我正在接受用户输入的 NSString,使用 NSUTF8StringEncoding 将其转换为 NSData。然后,我使用 CCCrypt 使用随机盐和 IV 以及用户输入的密码来加密该数据。

我的问题是,如何将此加密的 NSData 转换为可以由纯文本 AES 解密器解密的格式,例如http://www.everpassword.com/aes-encryptor

此外,CCCrypt 是否会自动将盐和轮数添加到加密数据中?还是我需要以某种方式手动添加它们,然后才能通过仅访问秘密密码来解密数据?

对此的任何帮助将不胜感激。

4

1 回答 1

1

您发布的网站使用Gibberish-aes和 giberish aes 使用 openssl 兼容格式。CCCrypt 不会自己给你这种格式,但是你不必自己做。RNCryptor恰好有一个 OpenSSL 格式模式RNOpenSSLEncryptor

于 2013-02-21T20:24:17.180 回答