iPhone:如何加密字符串

时间:2009-08-05 19:12:17

标签: iphone cocoa-touch

我想在iPhone上使用AES 256加密字符串,但通过谷歌找不到多少。我想要做的是将一些数据作为我正在创建的游戏的一部分发布到网站,但我不希望用户通过查看它是如何发布来作弊,因为它是纯文本。所以我想将一个加密的字符串发布到我的php页面(ala www.test.com/test.php?encrypted= etc ...)然后php脚本将解密它并在它有效时执行它需要的内容。

3 个答案:

答案 0 :(得分:5)

答案 1 :(得分:4)

这里更简单的方法是使用HTTPS POST,虽然解决你正在攻击的问题仍然存在困难,但它会为你提供类似的保护而且代码少得多。您所描述的解决方案通常需要某种共享密钥,并且很难长时间使用共享密钥保护代码。您可能会发现这些帖子很有用:

尽管如此,HTTPS可能是比AES更好的解决方案。

答案 2 :(得分:0)