[发明专利]软件安全机制无效
申请号: | 00136079.5 | 申请日: | 2000-12-08 |
公开(公告)号: | CN1305151A | 公开(公告)日: | 2001-07-25 |
发明(设计)人: | 雷蒙德·J·希格斯;理查德·W·加曼 | 申请(专利权)人: | 开利公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F13/00;H04L9/00 |
代理公司: | 上海专利商标事务所 | 代理人: | 顾峻峰 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种装入程序,可导致一用户的计算机生成一个中间代码,这个代码是从计算机的系统时钟读取的时间值和一操作系统标识的函数。软件供应者可接收来自该用户的这个中间代码,并产生一个作为该中间代码和用户希望安装的软件的保密产品ID之函数的口令。而后再次执行装入程序时,所述装入程序在用户的计算机中采用相同的数学算法来计算出一个内部密钥。在装入程序提示输入软件供应者的口令之后,将内部密钥与软件供应者的口令作比较。软件供应者的口令和内部生成的口令必须相同,而后才能使装入程序授权执行用户希望安装的软件。 | ||
搜索关键词: | 软件 安全 机制 | ||
【主权项】:
1.一种用于防止安装在一个其内具有一操作系统的计算机中的计算机程序被未授权使用的方法,所述方法包括如下步骤:在所述计算机中,确定一取决于所述计算机程序首次安装时间的变量值;在所述计算机中,读取一安装在该计算机中的操作系统的标识;在所述计算机中,计算出一中间代码,该中间代码是取决于计算机程序安装时间的变量以及所读取的所述操作系统标识这两者的数学函数;在所述计算机外,计算出作为中间代码以及计算机程序的保密的、预先赋予的标识这两者的预定数学函数的口令,并将计算出来的口令输入计算机;在所述计算机中,计算出一个将与外部计算出来的口令相比较的密钥,所述密钥也是按照作为中间代码以及计算机程序的保密的、预先赋予的标识这两者的数学函数来计算的,该数学函数与用来在计算机外部计算口令的函数相同;以及在所述计算机中,当所述口令等于密钥时,授权执行具有所述保密的、预先赋予的标识的计算机程序。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于开利公司,未经开利公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/00136079.5/,转载请声明来源钻瓜专利网。