摘要
本申请公开了一种基于设备指纹的软件授权方法、装置、设备及介质,涉及软件授权技术领域,包括:基于哈希算法生成目标设备对应的设备指纹,利用产品公钥对临时公钥进行加密,以获取加密后临时公钥;利用临时私钥对设备指纹进行签名,并将设备指纹签名与加密后临时公钥编码为目标二维码;通过目标移动终端获取目标项目信息、设备指纹签名和加密后临时公钥,并通过目标移动终端将其提交至授权系统,以便授权系统生成目标授权码,并将目标授权码发送至客户端;接收目标授权码,目标授权码对本地的所述目标软件进行授权。通过利用哈希算法生成设备指纹,使得授权服务器无需接触原始硬件信息,隔离了敏感数据,从而避免了用户硬件信息泄露的问题。
技术关键词
软件授权方法
指纹
密钥
授权系统
移动终端
哈希算法
客户端
项目
私钥
二维码
软件授权技术
公钥
信息采集模块
生成设备
加密模块
编码
可读存储介质
处理器