游戏元信息签名
1. 概述
gameSignature(游戏元信息签名)是保障游戏资源安全下发与加载的核心凭证,同时整合了游戏基础对外展示、下载及版本标识所需的关键数据。其采用非对称加密(验签) 与对称加密(数据保护) 相结合的混合加密体系,既为游戏的展示、分发及版本管理提供统一的信息支撑,也能有效防止数据篡改、核心资产泄露等安全风险。
2. 核心信息说明
| 字段名 | 说明 | 示例值 |
|---|---|---|
game_id | 游戏唯一标识 | sud_game_10001 |
game_name | 游戏显示名称(官方标准名称,全局唯一) | 欢乐消消乐 |
game_icon | 游戏图标 URL(平台提供多尺寸icon信息) | https://res.sud.cn/icon.png |
package_url | 游戏资源包下载地址(APP可用于预下载游戏) | https://res.sud.cn/10001.sp |
package_secret | (密文) 加密后的资源包解密密钥 | U2FsdGVkX19+... |
game_version | 游戏版本号(区分不同版本,便于版本管理、更新迭代及问题定位) | 1.0.2 |
timestamp | 签名生成时间戳 (秒) | 1741920000 |
expires | 有效期长度 (秒) | 3600 |
3. 获取gameSignature
4. 用途说明
APP 可通过获取的 gameSignature 实现:
- 游戏名称、icon、详情、宣传图的统一前端展示;
- 基于版本号向用户提示当前游戏版本及更新状态;
- 基于
package_url完成游戏资源包的下载,结合解密后的package_secret加载资源包。