[发明专利]计算机软件的防复制方法无效
申请号: | 97114516.4 | 申请日: | 1997-07-11 |
公开(公告)号: | CN1177142A | 公开(公告)日: | 1998-03-25 |
发明(设计)人: | 中村诚一 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F12/16 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 程天正,叶恺东 |
地址: | 日本神*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机软件 复制 方法 | ||
本发明涉及计算机软件的防复制方法,特别涉及根据在操作系统的文件系统中准备的功能实现计算机软件的防复制的防复制方法。
一般地,为谋求保护计算机软件的著作权人及制作人的权益,在个人计算机和工作站等中使用了各种防复制技术。防复制就是用于防止非法复制计算机软件的措施。
以前,通过改变记录计算机软件的软盘等记录媒体本身的数据存储格式或对其存储媒体存储区的一部分施加物理缺陷等方法进行防复制。然而,这些防护方法有对正当使用该媒体中存储的计算机软件产生障碍等问题,最近已基本上不再使用了。
因此,现在使用根据操作系统的文件管理功能提供的称为文件访问控制的形态来实现软件保护。文件访问控制将计算机系统管理的文件属性分为群体具有文件、私人文件等,对各文件,根据使用者ID与文件属性的关系限制其读出、写入和执行等。各使用者能够自由地读出和写入自己制作的文件,而其他使用者不能对别人专有的文件进行访问。
下面,说明使用该文件访问控制进行文件访问的顺序。
通常,在操作系统中,提供打开文件、读入文件、关闭文件等服务。用户程序能够使用该操作系统的文件服务功能打开和读出文件。此时,文件读出处理按以下所述来进行。
1、用户程序对操作系统请求特定文件的文件打开。
2、操作系统根据来自用户程序的文件打开请求,取出用户程序请求的文件的文件管理表。
3、操作系统通过将用户程序的用户ID和文件管理表内的文件属性信息中记载的、可读出的用户ID进行比较,检查是否可由用户程序使用指定的文件。
4、若检查结果是可以使用,则向用户程序返回文件描述符,若不可使用,就传递该意思,称为文件打开错误。
5、若用户程序可使用文件,则对操作系统发送文件描述符和文件读取请求。
6、操作系统根据用户程序的请求,从记录媒体读出文件中的数据。
7、操作系统将读出的数据送到用户程序。
这样,操作系统利用称作用户ID等识别符识别用户本身,并与文件管理表中的许可信息中记载的、可读出的用户ID进行比较,由此来进行对文件读出请求的许可/不许可。
然而,显然这种利用用户ID的文件保护对多用户共用一台计算机的环境下的私人文件保护这一点是有效的,但不适用于传播给不确定的多个用户的计算机软件的保护。
这是因为,在传播给不确定的多个用户的程序时,不能由用户ID指定可以进行读出的用户。例如,记录在CD-ROM等上的计算机软件,,因为不能特定由某用户ID来使用,因此,在制作时,只能作成为任何用户ID都能够读出。因此,所有用户都能从该CD-ROM等中读取程序文件和数据文件等,容易进行复制。
最近,随着数字通用盘(DVD)等大容量记录媒体的开放,也在考虑将电影和动画等作为可由计算机执行的软件记录在DVD等上再进行传播的方式,希望提供用于防备非法复制计算机软件的新方法。
如上所述,利用用户ID的文件保护对多用户共用一台计算机的环境下的私人文件保护这一点是有效的,但不适用于防止非法复制传播给不确定的多个用户的计算机软件,存在着所有用户都能从CD-ROM等传播软件用的记录媒体中读出程序文件和数据文件、容易地进行复制的问题。
本发明就是鉴于上述问题而提案的,其目的在于提供这样一种可防止复制的方法,做成为能够用记录媒体上存储的程序等特定程序来限制能从软件传播用的该记录媒体中读出程序文件和数据文件的程序,可防止用户非法复制由CD-ROM等传播的计算机软件、而不对合法的软件使用带来障碍。
本发明是一种可防止非法复制记录在可由计算机系统读取的信息记录媒体上的软件的防复制方法,其特征在于,对在所述信息记录媒体上记录的文件,响应来自用户程序的读出请求,将由该读出请求从用户程序指定的键信息同用于管理所述信息记录媒体中的文件的、在所述信息记录媒体记录的文件管理表中预先登记的键信息进行比较,根据该比较结果许可或禁止文件读出,只有对具有登录在文件管理表(用于管理所述信息记录媒体的文件)中的键信息的程序,才能许可所述文件的文件读出。
本发明的防复制方法在文件读出请求时从用户程序等接收键信息,根据该键信息与文件管理表中登记的读出对象文件的键信息的比较结果,许可或禁止该文件的文件读出。因此,就象在记录了保护对象文件的记录媒体中为使用该文件而存储、传播的程序那样,预先装入在文件管理表中登录的键信息,只许可对来自文件读出时能发出该键信息的程序的文件读出请求,对来自在系统中按标准装备的复制工具等的、不知道键信息的其他程序的文件读出请求不予接受。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/97114516.4/2.html,转载请声明来源钻瓜专利网。