4

我正在使用 RNCryptor 在 iOS 上加密 NSData 并将其发送到 Python 服务器。到目前为止,非常正确。当我尝试在服务器端解密 NSData 时,我的问题就来了。

RNCryptor 将所有相关数据嵌入到加密的标头中,但我无法在服务器端获取 IV 来解密接收到的数据。

任何的想法?

配置: 带有 RNCryptor / Python + Tornado Web 服务器的 iOS 5.0

谢谢!

4

1 回答 1

1

好吧,它没有加密,它只是将标头信息添加到 NSData。如果您不使用基于密码的加密,我认为您需要跳过 2 个字节,然后读取 IV 的长度以获取 iv。但根据各种设置,标题长度有条件地更改,请参阅完整详细信息:

于 2012-11-06T17:22:05.003 回答