发明名称 | 计算机软件防盗版加密方法 | ||
摘要 | 本发明涉及一种计算机软件防盗版加密方法,与计算机机型无关且使用简便,保密性好,成本低。其主要原理是对程序编号a<SUB>0</SUB>检验是否登记过,如没有登记过,则利用程序编号a<SUB>0</SUB>计算出参数数据b<SUB>1</SUB>,并与用户提供的参数数据b<SUB>0</SUB>进行比较,如一致,则用户和软件公司分别用随机数据c<SUB>0</SUB>和程序编号a<SUB>0</SUB>计算出密匙数据d<SUB>0</SUB>和d<SUB>1</SUB>并比较是否一致,如一致,则软件安装成功,如不一致,则中断操作。 | ||
申请公布号 | CN1215867A | 申请公布日期 | 1999.05.05 |
申请号 | CN98124924.8 | 申请日期 | 1998.11.17 |
申请人 | 桂继东 | 发明人 | 桂继东 |
分类号 | G06F12/14;G06F17/60 | 主分类号 | G06F12/14 |
代理机构 | 核工业专利法律事务所 | 代理人 | 张英光;石俊 |
主权项 | 1、一种计算机软件防盗版加密方法,其特征在于:利用反馈式版权确认来实现对软件的防盗版加密保护,所述的版权确认过程包括以下步骤:软件安装开始后,程序输出程序编号a0、参数数据b0、随机数据c0;用户将程序编号a0、参数数据b0、随机数据c0传送给软件公司;软件公司的计算机系统的确认用户软件版权的程序用程序编号a0,并使用软件公司定义的版权识别计算方法A计算出另一组参数数据b1,然后与用户传送过来的参数数据b0比较是否一致,并检查程序编号a0是否在软件公司的程序编号数据库中登记过,如b0与b1一致,且a0没有登记过,则版权确认的过程继续进行,如不然,则输出给用户相应的信息,并中断版权确认过程;软件公司的版权确认程序用程序编号a0和用户程序传送过来的随机数据c0,使用软件公司定义的解密方法B计算出密匙数据d1,并输出给用户;用户程序用程序编号a0和随机数据c0,使用软件公司定义的解密算法计算出另一组密匙数据d0,并检查算出来的密匙数据d0与从软件公司的程序传送过来的密匙数据d1是否相同,如相同,则版权确认成功,如不相同,则中断操作,程序结束版权确认的过程。 | ||
地址 | 100840核工业第二研究设计院宿舍44单元402号 |