如何防止用户拦截数据包并修改数据后提交

我有一个活动页面,canvas做的单机游戏,只在最后提交分数时与服务端交互。今天出现了一条可疑数据,疑似被抓包修改了成绩。想知道有什么方法可以解决这种问题。

12-21 更新:
谢谢大家的回答。暂时看来是没有什么方法能从根源上解决。那有什么方法可以对用户提交的数据做合法性验证呢?(就是一个canvas游戏,分数是通过帧数来计算的,用户操作就是点点点。


MMTTMM
浏览 1322回答 3
3回答

桃花长相依

对提交的数据进行 sign验签 验签的算法用 RSA

跃然一笑

前端加密其实不靠谱的,因为别人能看到你的加密算法 和 加密密钥 ,直接拿到加密的函数 js文件等等。

aluckdog

前端加密这种,相当于是透明的。js代码都能看到。。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript