重新获得授权码的方法技术

技术编号:2845802 阅读:285 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用于重新获得由许可人分配给被许可人的授权码的方法,其中所述授权码被存储在一个访问受到保护的数据处理设备(1)中,该数据处理设备通过一个接口连接到被许可人的计算机上。在被许可人的计算机上存储一个属于所述授权码的安全文件(2),该安全文件包含许可参数。执行下列步骤:从安全文件(2)中读出属于所述许可人(6,7,8)的许可参数。将许可参数发送给各个许可人(6,7,8)。在许可人(6,7,8)处重新生成与接收到的许可参数相对应的授权码。然后将重新生成的授权码发送回被许可人的计算机。将重新生成的授权码存储在连接到被许可人的计算机上的数据处理设备(5)中。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于重新获得由许可人分配给被许可人的授权码的方法,其中所述授权码被存储在一个访问受到保护的数据处理设备中,该数据处理设备通过一个接口连接到被许可人的计算机上。应用程序、软件和其他电子文档往往受到保护以防止未经授权的访问。为了能够利用这些电子数据和程序,用户需要从许可人得到一个许可。被许可人从许可人那里得到一个授权码,该授权码使得被许可人可以充分利用他的许可。在最简单的情况下,所述授权码是一个字母-数字构成的字符序列,它由被许可人在第一次购买程序或者在每次打开文档时人工输入。但这种方法的缺点在于,授权码可以从被许可人被转发给未经授权的第三方,这样可能导致对授权码进行不希望的复制,进而滥用许可。作为替代,授权码可由许可人直接存入到一个数据处理设备、即所谓的“道尔芯片(Dongle)”中。授权码不能从道尔芯片取出;即它不能够被复制。只有当道尔芯片连接到计算机的一个接口上、并要通过该接口输出应用程序时,才可能实现这种安全计算机程序的方案。由于道尔芯片由许可人来完成,对于每个应用程序来说都需要一个自己的连接到计算机接口上的道尔芯片。当道尔芯片丢失或损坏时,必须联系许可人,让许可人提供一个新的带有相应授权码的道尔芯片,并将其发送给被许可人。还已知了一种电子数据处理设备,在该设备上存储了多个用于应用程序或数字文档的授权码。该设备同样连接到计算机的接口上。这种数据处理设备的一个例子是WIBU-SYSTEMS公司的Codemeter-Stick。这是一种移动许可棒,它例如连接到计算机的USB接口上。这种许可设备的原理和工作方式在EP1184771B1中进行了描述。被许可人购入了一个“空”的数据处理设备。许可或“数字权限”只能由作者或拥有权利的许可人存储到数据处理设备上。设备的所有者既不能与许可人无关地制造许可人的许可或授权码,也不能将其存储到设备中。在数据处理设备上可能存储有来自多个无关的许可人的“数字权限”,用于多个不同的、无关的产品。这除了应用程序和计算机软件之外可能还包括文档、音乐曲目或电影。这些许可可能是不同的类型,例如有时间限制的、无时间限制的、或者有用途限制的类型,即所谓“每次使用时付费的许可”或者类似许可。一旦将所述许可棒插入到计算机上,相应的程序就可以询问许可的授权码,并启动使用或访问过程。存储在设备中的授权码和数字权限越多,则设备的价值就越高。当其上存储了多个许可或许可授权码的设备丢失或损坏时,重新获得授权码是非常费事的。对于每个单个的许可都必须联系相应的许可人;必须提供关于授权的证明材料和许可的购买凭证,并转交给许可人。这是一个非常费时费力的过程。往往不能重新获得所有的授权码。在随着应用频率而减少的、与应用相关的许可的情况下,许可人通常不准备完整地重新提供许可。因此本专利技术的目的在于,在设备丢失或出现故障的情况下,简单快捷地重新获得存储在连接到计算机上的设备中的授权码。本专利技术通过具有权利要求1中的区别特征的方法来解决。本专利技术所述方法的优选改进在从属权利要求2至10中限定。在根据本专利技术所述的用于重新获得由许可人分配给被许可人的授权码的方法中,所述授权码被存储在一个访问受到保护的数据处理设备中,该数据处理设备通过一个接口连接到被许可人的计算机上,对存储在被许可人的计算机上的一个安全文件进行访问。属于该授权码的安全文件包含对于相应授权码的许可参数。根据本专利技术所述的方法通过下列步骤来实现从存储在计算机上的安全文件中读出属于许可人的参数。在被许可人的计算机与许可人的计算机之间形成一个数据远程连接,并将读出的许可参数发送到许可人的计算机。然后,由许可人重新生成对应于接收到的许可参数的授权码。许可人将重新生成的授权码发送回被许可人的计算机。在最后一个步骤中,重新生成的授权码被存储到连接在被许可人的计算机上的数据处理设备中。授权码是一个访问码或访问授权,其目的是能够执行程序或者访问数字数据。所述的数字数据例如包括电影、音乐文件或者其他受到保护的文档。授权码从而表现为一个“数字权限”,使得能够在现有权限的范围内使用经过作者许可的文件。授权码除此之外还包含为重新生成授权码所必需的所有参数。仅仅利用存储在数据处理设备中的相应授权码,就能够将安全文件中的许可参数存储到计算机上。为了重新生成保存在设备上的授权码,需要一个存储在计算机上的安全文件。在安全文件的存储位置和存储授权码的位置之间存在明确的区分。当数据处理设备丢失或损坏的情况下,安全文件仍然保留在计算机上。安全文件除了许可参数之外还包含其他信息,这些其他信息允许联系许可人。许可参数包含为重新生成授权码所必需的所有数据。除此之外,还可以在安全文件内保存关于被许可人的附加信息。由于安全文件本身不包含授权码,因此对安全文件不需要特殊的保护。它可以被拷贝或复制。安全文件的生成或更新可通过一个经过许可的应用程序来发起、可人工实施、或者自动地周期性实施。符合标准的是它每24小时自动完成一次。因此始终存在一个非常新的安全文件。这在重新生成与时间相关或者与应用相关的许可的授权码的情况下是特别重要的。当由许可人要求新的许可或授权码、或者更新许可参数时,将更新现有的安全文件。当数据处理设备丢失或损坏时,由被许可人提供一个新的数据处理设备,其连接到计算机的接口上。然而这个新的数据处理设备是“空”的,不包含任何许可数据。即必须在这个新的设备上重新获得原始的授权码。为了重新获得已经丢失的授权码,向许可人传送对于重新生成授权码所必需的许可参数。许可人对接收到的许可参数进行分析。许可人在“旧”的许可参数基础上重新设定授权码或者创建一个“新”的授权码。这个新的或恢复的授权码对应于在原始设备上受到保护的授权码。许可人保留生成授权码的唯一权限。许可人从而可以对用于他所颁发的许可的所有已发出和已生成的授权码进行控制;即他自己可以判断是否要重新生成授权码。重新生成的授权码例如通过互联网被发送给被许可人。其中可以实现对该代码的加密传输。同样也可以设想采用其他方式来进行传输,例如通过磁盘或CD上的存储器并且交付磁盘或CD。但接收到的授权码不能存储在被许可人的计算机本身上,而只能存储在与之相连的数据处理设备中。即计算机只是形成了一个连接,例如互联网连接,将授权码转发到数据处理设备上。如果在计算机的接口上没有连接新的数据处理设备,则用于重新获得授权码的整个方法就不能够执行,在被许可人的计算机与许可人的计算机之间的互联网连接将被断开。该方法也适合于将授权码从第一个设备传输到第二个设备。为此向第一个设备附带地发送一个清除指令,从而将要传输的授权码从该设备清除。否则授权码将会被复制,而这是许可人所不希望看到的。根据本专利技术,最好将授权码以对于设备特定的格式存储在数据处理设备中。从而使该代码只能存储在该设备上,而不能存储到与之相连接的、和许可人形成连接的计算机上。对于计算机来说,授权码的对于设备特定的格式是不可读的。因此它既不能被复制,也不能由一个用户或被许可人操纵和改变。这样,授权码的存储是非常安全的,不会受到未经授权的访问。具有优点的是,许可参数以加密的形式存在于安全文件中,并在设定时利用日期和时间来信号化。可感知的许可参数可通过加密来受到保护,防止由第三方访问。尤其是保密数据——它例本文档来自技高网...

【技术保护点】
用于重新获得由许可人分配给被许可人的授权码的方法,其中所述授权码被存储在一个访问受到保护的数据处理设备(1,1’)中,该数据处理设备通过一个接口连接到被许可人的计算机上,其特征在于,    在被许可人的计算机上存储一个属于所述授权码的安全文件(2,2’),该安全文件包含许可参数,并且    执行下列步骤:    -从安全文件(2,2’)中读出属于所述许可人(6,7,8)的许可参数;    -将读出的许可参数发送给许可人(6,7,8);    -在许可人(6,7,8)处重新生成与接收到的许可参数相对应的授权码;    -将重新生成的授权码发送回被许可人的计算机;    -将重新生成的授权码存储在连接到被许可人的计算机上的数据处理设备(5)中。

【技术特征摘要】
【国外来华专利技术】EP 2003-12-30 03 029 968.91.用于重新获得由许可人分配给被许可人的授权码的方法,其中所述授权码被存储在一个访问受到保护的数据处理设备(1,1’)中,该数据处理设备通过一个接口连接到被许可人的计算机上,其特征在于,在被许可人的计算机上存储一个属于所述授权码的安全文件(2,2’),该安全文件包含许可参数,并且执行下列步骤-从安全文件(2,2’)中读出属于所述许可人(6,7,8)的许可参数;-将读出的许可参数发送给许可人(6,7,8);-在许可人(6,7,8)处重新生成与接收到的许可参数相对应的授权码;-将重新生成的授权码发送回被许可人的计算机;-将重新生成的授权码存储在连接到被许可人的计算机上的数据处理设备(5)中。2.如权利要求1所述的方法,其特征在于,所述授权码以对设备特定的格式存储在数据处理设备中。3.如权利要求1或2所述的方法,其特征在于,在安全保障时授权码利用一个时间信息被信号化,并且至少部分以加密的形式保存在安全文件(2,2’)中。4.如权利要求1至3中任一项所述的方法,其特征在于下列其他步骤-在许可人(6,7,8)处接收许可参数;-分析许可参数;-判断是否应重新生成所请求的授权码并将其发送回被许可人。5....

【专利技术属性】
技术研发人员:奥利弗温泽利德马塞勒斯布切赫特
申请(专利权)人:威步系统股份公司
类型:发明
国别省市:DE[德国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1