口袋妖怪吧 关注:1,110,162贴子:33,275,471
  • 6回复贴,共1

关于精灵的合法性校验的技术探讨

只看楼主收藏回复

有没有程序员同学可以来回答一下
想要判断一个精灵是游戏正常游玩产生的,而不是电脑上魔法捏出来的要怎么判断?
ps:魔法出来的精灵也是数据合法的,表面上无法人为分辨
尽量从技术的角度解释


IP属地:北京来自Android客户端1楼2022-11-11 18:18回复
    lz是程序员但并不是很了解具体相关技术
    这里抛砖引玉一下
    每个账号绑定一个公私钥对,正常游玩时每个精灵捕获时私钥签名,然后联网对战时任天堂用公钥解密验证合法性
    电脑上魔法出来的精灵或许不到合法的公私钥对,从而可以区分


    IP属地:北京来自Android客户端2楼2022-11-11 18:24
    收起回复
      2026-05-24 06:45:49
      广告
      不感兴趣
      开通SVIP免广告
      十年前有人说过要从pid和个体反推算初期seed来判断合法性的话需要一台超级电脑算几天
      因公式太复杂


      IP属地:中国香港来自iPhone客户端3楼2022-11-11 18:42
      回复
        就算能验证,人家魔法师也能玩复制。
        能断网交换的游戏就别想着这些了,数据没问题就行了


        IP属地:浙江来自Android客户端4楼2022-11-11 18:53
        回复