使用AMFPHP框架在ActionScript 3中通过PHP安全地连接MySQL
作者:互联网
我的Flash电影希望与MySQL服务器通信以在MySQL和SWF之间获取并保存数据.我知道AMFPHP可以帮助进行通信,但是是否有一种安全的方法来加密在两面之间发送的文本(除了MD5中的哈希密码)?据我所知,默认情况下,AMFPHP以纯文本格式发送数据.
另外,我听说Flash中的网络请求期间的CPU使用率很高.有什么轻量级的框架建议吗?
解决方法:
如果您想通过Flash在游戏中进行购买,我认为唯一合理的选择就是使用SSL.您对此很便宜,但不希望您的客户便宜(也就是说,您希望他们为您的游戏付费,但不会为他们的安全性付费).那是非常不合理的海事组织.您只会保护交易部分(Flash请求并将敏感数据发送到https url,其余部分通过正常渠道).
您可以四处寻找使用Flash的付款解决方案.我不会推荐定制的“加密”解决方案,因为您似乎不是安全专家.
看一下this tutorial on using PayPal with Flash(尽管它不是AS3,但是可以轻松转换,并且我还没有对其进行测试,并且不确定是否适合您的特定应用程序).
顺便说一下,AMFPHP可以处理二进制发送/接收.您还可以在给定的时间内发送/接收所需的信息,以便将CPU使用率保持在最低水平.
标签:security,actionscript-3,mysql,php,amfphp 来源: https://codeday.me/bug/20191107/2002625.html