脚本宝典收集整理的这篇文章主要介绍了PHP iOS AES加密,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
到目前为止,我已经考虑了两种实现方法.第一个是使用OPEnSSL.
在iOS方面,我实现的方式是模仿这里显示的代码:http://saju.net.in/code/misc/openssl_aes.c.txt.
在PHP方面,我使用生成的密钥和IV(来自iPhone)并将其用作PHP openssl加密的输入.
结果在输出方面有所不同……
我也考虑过:http://iphonedevelopment.blogspot.com/2009/02/strong-encryption-for-cocoa-cocoa-touch.html
但这个帖子:AESCrypt decryption between iOS and PHP让我震惊.
该项目并不局限于AES,它看起来像一个强大的加密算法,实现起来并不难.
我曾经设置过一个必须通过HTTPS与PHP后端通信的iPhone应用程序,并花了很多时间试图找出iPhone不接受加密连接的原因.
事实证明,它没有用,因为我在服务器端使用自签名证书.从证书颁发机构购买SSL证书解决了所有问题.
在没有公司或扩展验证的情况下验证单个域名的SSL证书非常便宜,所以我建议您试一试!
以上是脚本宝典为你收集整理的PHP iOS AES加密全部内容,希望文章能够帮你解决PHP iOS AES加密所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。