一种应用软件授权方法及系统

基本信息

申请号 CN202111175576.8 申请日 -
公开(公告)号 CN113868606A 公开(公告)日 2021-12-31
申请公布号 CN113868606A 申请公布日 2021-12-31
分类号 G06F21/12(2013.01)I;G06F21/73(2013.01)I;G06F21/44(2013.01)I 分类 计算;推算;计数;
发明人 陈中 申请(专利权)人 新大陆数字技术股份有限公司
代理机构 - 代理人 -
地址 350015福建省福州市马尾区儒江西路1号
法律状态 -

摘要

摘要 本发明公开了一种应用软件授权方法,包括以下步骤:当硬件设备开机时,加载预设的安全驱动;当应用软件在硬件设备上启动时,应用软件和安全驱动按照预设规则相互验证对方是否可信,若验证双方均是可信的,则执行下一步;应用软件通过安全驱动读取硬件设备的硬件唯一标识;将上述获取到的硬件唯一标识与授权文件进行比对,若匹配,则该硬件设备获得所述应用软件的授权。本发明的方案中,在安全驱动获取硬件唯一标识前,对安全驱动与应用软件按照预设的规则互相进行是否可信的验证,一方面可以防止第三方通过篡改和模拟的驱动来欺骗应用,达到破解授权验证的目的,另一方面,可以验证应用是否可信,防止他人用非法软件对安全驱动进行探测,破解安全驱动规则,以达到破解授权验证的目的。