RNCryptor和Python服务器

我正在使用RNCryptor在iOS上加密NSData并将其发送到Python服务器.到目前为止,这是对的.当我尝试在服务器端解密NSData时出现问题.

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

任何的想法?

组态:
带有RNCryptor的iOS 5.0 /
Python Tornado Web Server

谢谢!

解决方法:

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

> Data Format
> RNCryptor Header Reading Code

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...