第504章 假徽章与“签名链反伪造”

并且附一个challenge:一次性挑战码(nonce),验证页必须回传并完成签名校验

3)验证页必须回到省版域(关键)

verify_link_id解析到省版官方域名短链(gov域/政务云域)

第三方页面只能“展示徽章”,不能“自建验证结果页”

任何非省版域显示“签名有效”,默认判为仿站

4)验签SDK开源

公众可用“省版验签小工具”直接验

银行柜台、媒体引用、第三方产品都能用同一套SDK验签

让“真验证”变成共识,不靠记忆、不靠信任某个页面。

何经理看完直接拍板:“银行支持。我们柜台做一个动作:一键验签。验不过就当谣言。”

审计旁听的人点头:“开源SDK很好。你越公开,伪造越难。”

2)ANTI-PHISH-01:你做假验证一次,就留下origin_signal_id

林远补了一句更爽的:“光让群众识别还不够,我们要让他们做假一次,就留下可追溯痕迹。”

陈毅把反仿站模块打开:

省版验证页会记录一个verify_referrer_sig(只记录哈希,不记录个人信息)

如果来源页面不是省版域、却携带“签名有效”的展示逻辑,就会触发phish_cluster_id

同一类仿站(相同页面结构哈希、相同JS指纹、相同短链跳转模式)会被聚类到同一个origin_signal_id

“我们不去骂他们坏。”林远说,“我们只做事实:你不是省版域,你却在输出‘签名有效’,这是仿站风险。风险聚类之后,银行与媒体统一提示:该来源不可作为执行依据。”

刘曼咬牙:“那群众看得懂吗?”

林远摇头:“群众不需要懂算法。群众只要懂一句话:真验证必须跳回省版域。”

于是验证页最上面加了一行醒目的红字:

“只有在省版官方域完成验签,才算有效。”

3)第一波交锋:假验证页瞬间失灵

SIGN-CHAIN-01上线当晚,王宏第二天柜台就用上了。

同样的客户又来闹:“我点开验证写着OK!”

王宏这次很稳,直接说:“你别给我看OK,你点这个‘回省版验签’。”