1. 密钥管理
授权方持有 RSA 私钥,用于签发授权文件。首次使用请点击「生成密钥对」,私钥会保存在当前浏览器本地。
未加载私钥
2. 签发授权文件
3. 使用说明
- 客户机器上运行客户端工具生成识别码:
java -jar license-system.jar gencode - 客户将识别码(如
D254-EBB8-BAB0-63E7)提交给授权方 - 授权方在本页输入识别码、有效期、用户数、并发类型与模块,生成授权文件
- 将授权文件(ZIP)交付给客户,客户产品内嵌
LicenseValidator导入校验
授权文件为 ZIP 容器,内含 publicKey(RSA 公钥)、licenseEncryptKey(RSA 私钥加密的 AES 密钥)、license(AES-GCM 加密的授权明文)。识别码、密钥与授权内容均在浏览器本地生成,不经过服务器。
