我正在用户输入NSString,使用NSUTF8StringEncoding将其转换为NSData。然后我使用CCCrypt使用随机盐和IV以及用户输入的密码来加密该数据。
我的问题是,如何将此加密的NSData转换为可以由纯文本AES解密器(例如http://www.everpassword.com/aes-encryptor}解密的格式?
此外,CCCrypt会自动添加盐和盐吗?轮到加密数据?或者我是否需要以某种方式手动添加它们才能解密数据,只能访问密码?
对此的任何帮助将不胜感激。
答案 0 :(得分:1)
您发布的网站使用Gibberish-aes,giberish aes使用openssl兼容格式。 CCCrypt本身不会给你这种格式,但是你不必自己动手。 RNCryptor碰巧有一个OpenSSL格式模式RNOpenSSLEncryptor
。