[发明专利]数据保护系统无效
| 申请号: | 95190326.8 | 申请日: | 1995-04-21 | 
| 公开(公告)号: | CN1127559A | 公开(公告)日: | 1996-07-24 | 
| 发明(设计)人: | 大槻和则 | 申请(专利权)人: | 株式会社前进 | 
| 主分类号: | G06F9/06 | 分类号: | G06F9/06 | 
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 张志醒,王岳 | 
| 地址: | 日本*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 数据 保护 系统 | ||
技术领域
本发明涉及一种保护数据(如应用软件、OS软件等)的系统。
背景技术
目前,未获授权者复制数据(如应用程序、OS软件、公用程序等)的情况时有发生,但还没有有效的方法来防止这种非法复制程序或软件的未获授权的使用。
发明的描述
本发明的目的在于解决上述已有技术中的问题,提供一种数据保护系统,使已获授权的使用者能以通常方式使用预定的数据(还可包括软件),而又能简单有效地防止未获授权者使用这些数据。
也就是,本发明涉及到一种数据保护系统,其中有一个中心,例如数据自动出售机,该中心准备了一个专用的算式,即一个中心算式,它只有该中心秘密持有。于是该中心制定一个保密算式,通过对个别使用者要用的每一种数据将中心算式加到数据(还可包括软件)上,同时利用使用者的标识符,独占地供数据和供用户使用。该保密算式同时提供给使用者和数据或软件的供应者,并且由数据或软件供应者依据使用者的标识符和所提供的数据或软件的保密算式,在数据或软件供应者与使用者之间准备一个共用的加密键码,同时对一部分或全部要根据加密键码直接或间接供应的数据或软件进行加密处理,然后将其提供给用户。接着,使用者根据所提供的数据或软件标识符,在数据或软件供应者与使用者之间准备该共用的加密键码,以及其自已的保密算式,并直接地或间接地对已加密的软件进行解密处理。
附图的简要说明
图1至图3是实施本发明的方法的示意图。
完成本发明的最佳方式
在下述实施例中,软件作为本发明的保护对象。然而如上所述,任何数据(包括软件)都能由本发明加以保护。
按照上述本发明,提出了一种软件保护系统,其中一个中心准备有一个专用的算式即中心算式,它只有该中心秘密持有。该中心准备一个保密算式,通过将中心算式分别加到软件和使用者所固有的软件标识符和使用标识符上而独占地供软件和供用户使用,这些标识符是公众所已知的,并在使用过程中没有任何实质的变化。该保密算式既为用户所用也为软件供应者所用,于是,当软件供应者须向用户供应软件时,软件供应者即准备一个由待供应的软件和使用者所共用的加密键码,其中借助了将使用者的标识符输入到待供应的软件的保密算式中,同时对一部分或全部要根据加密键码直接或间接提供的软件进行加密处理,并将其提供给用户。使用者通过将所提供的软件标识符输入到其自己的保密算式中而在待供应的软件与使用者之间准备该共用的加密键码,并直接或间接地对已加密的软件进行解密处理。于是,获授权的使用者就被允许以简单的操作程序使用该软件,而未获授权的其他使用者即使可复制也无法使用该软件。
也就是,按照本发明,设有一个中心(例如管理机构),该中心持有一个保密的中心算式。
所述中心从中心算式中准备一个保密算式,并准备用户标识符和软件标识符(名称、地址、管理号、给定码、符号、编号等),同时将其分配给使用者和该软件。应指出,这些标识符可以是公众已知的或未知的,或者是用户或软件所固有的,例如在使用过程中没有任何改变。中心欲将为软件而准备的保密算式加于其上的软件例如可以是软件本身,也可以是软件供应者,或者两者都是。
这里,该软件可以是一个应用程序、一个OS、一个公用程序,或者任何其他程序或数据,同时,将中心准备的保密算式加到每一个打算供应给用户的软件上,而不管该软件本身的内容怎样。
软件供应者可以是提供软件予用户的供应者,例如软件室、有关制造商、软件自动出售机或软件供应设备、或者其他任何供应软件给用户(付费或免费)的机构。
软件供应者通常可并到一个中心里,而该中心通常又可与用户合并。当软件供应者处于使用软件的地位时,他也可以成为使用者。
这里,使用者和所要使用的软件在操作将要进行之前或刚欲开始之前将从中心接受一个保密算式。
“使用者”是指这样一个人,他使用所述程序以及直接或间接为使用者所拥有的并执行所述软件的装置、与该装置相联系的设备、软体本身等等。
图1示意性地示出了本发明的工作过程。
用一个单独的加密键码(即程序和保密算式所固有的第一个加密键码(K))事先对软件供应者分配给使用者的程序(P)的至少一部分进行加密(P’)。建立该程序时,使用者要求软件供应者提供他的标识符(IDu)。
软件供应者利用所加的标识符(IDu)和程序所固有的保密算式准备一个第一加密键码,利用第一加密键码和加密算式对上述第二加密键码K进行加密(K’),并将加密后的第二加密键码(K’)分配给使用者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社前进,未经株式会社前进许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/95190326.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





