发明名称 计算机软件防盗版加密方法
摘要 本发明涉及一种计算机软件防盗版加密方法,与计算机机型无关且使用简便,保密性好,成本低。其主要原理是对程序编号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号