我正在使用RNCryptor在iOS上加密NSData并将其发送到Python服务器.到目前为止,这是对的.当我尝试在服务器端解密NSData时出现问题.
RNCryptor将所有相关数据嵌入到加密头中,但我无法在服务器端获取IV来解密收到的数据.
任何的想法?
组态:
带有RNCryptor的iOS 5.0 /
Python Tornado Web Server
谢谢!
解决方法:
好吧,它没有加密,只是将头信息添加到NSData.如果您不使用基于密码的加密,我认为您需要跳过2个字节,然后读取IV的长度以获得iv.但根据各种设置标题长度有条件地更改,请参阅完整详细信息: