摘要
本发明提供了一种软件授权方法、电子设备及存储介质。解决了在离线的场景下,待授权设备无法对软件进行激活的问题。授权设备预先通过RSA签名算法对待授权设备的第一设备信息进行加密,得到待交付软件的目标授权文件,该方法包括:待授权设备获取目标授权文件;待授权设备通过RSA公钥验签算法对目标授权文件进行解密,得到第二设备信息;待授权设备验证第一设备信息和第二设备信息,得到验证结果,判断验证结果是否表征第一设备信息和第二设备信一致,若是,则待授权设备激活待交付软件,若否,则待授权设备无法激活待交付软件。该方法无需基于网络,适用的验证场景更加广泛,避免了待交付软件被随意拷贝,提高了待交付软件的专用性。
技术关键词
软件授权方法
关联文件
CPU序列号
硬盘序列号
可移动存储设备
签名算法
加密
密钥
哈希算法
解密
文件哈希值
电子设备
可读存储介质
私钥
处理器
编码规则
许可
存储器