1

我在使用 BlowFish 加密 iOS 6 时遇到问题。有趣的是代码在 iOS 7 上运行良好。这就是发生的情况,当我执行 CCCrypt 函数时,我得到的返回值为 kccSuccess ,而 dataOutMoved 的值完全符合预期。但在 iOS 6 上,令人惊讶的是,加密字符串包含一些介于 0x00 之间的字节。我在网上看了很多,找不到在 ios6 和 7 上实现 CCCrypt 的任何区别。

4

1 回答 1

0

根据我从开发者论坛得到的答案,这是旧系统(即 6.1.)中的一个错误,已在 ios 7 中修复。

所以忍不住。必须编写自己的算法来支持 ios 6.1。

于 2013-11-06T05:14:02.283 回答