首页> 外国专利> SYSTEM FOR PREVENTING SOFTWARE PIRACY EMPLOYING MULTI- ENCRYPTED KEYS AND SINGLE DECRYPTION CIRCUIT MODULES

SYSTEM FOR PREVENTING SOFTWARE PIRACY EMPLOYING MULTI- ENCRYPTED KEYS AND SINGLE DECRYPTION CIRCUIT MODULES

机译:防止使用多加密密钥和单解密电路模块的软件盗版行为的系统

摘要

17-ABSTRACT OF THE DISCLOSUREA system (FIG. 1) which enables a protectedprogram (e.g., prog. A, prog. B., ...) to run only aselected plurality of computers (e.g., computer 10)including a respective unique key Ki for each computer ofthe plurality, the key being triple encrypted (14a) in theform EFK[EFK[Ki]]]. A respective module (16) is coupled(via 17) to each computer (10) of the plurality. Achecker program (15) in each computer responds to arequest (from station 11) to use the protected program byperforming a single decryption procedure E?? on the tripleencrypted key (step 22 of FIG. 2) and sends the result(step 23) to the module (16) as a message. The module(16) performs a single decryption procedure E?? on themessage (step 25) and sends that result (step 26) back tothe computer. The checker program (15) receives themodule's result and performs another single decryptionprocedure E?? on it (step 28) to obtain key Ki. Then thechecker program (15) uses key Ki to decrypt an identifier,(e.g., 14b, 14c, ...) and proceeds with the execution ofthe protected program only if it is identified by thedecrypted identifier (step 32).
机译:17-披露摘要启用保护的系统(图1)程序(例如,程序A,程序B ....)仅运行所选的多台计算机(例如计算机10)包括每个计算机的相应唯一密钥Ki多个,密钥在其中被三重加密(14a)形式为EFK [EFK [Ki]]]。各个模块(16)被耦合(经由17)到多个计算机(10)中的每一个。一种每台计算机中的检查程序(15)响应要求(来自站点11)通过以下方式使用受保护的程序执行一个解密程序在三重加密密钥(图2的步骤22)并发送结果(步骤23)作为消息发送到模块(16)。模块(16)执行单个解密程序E?在消息(步骤25)并将该结果(步骤26)发送回电脑。检查程序(15)接收到模块的结果并执行另一个单次解密程序E ??在其上(步骤28)获得密钥Ki。然后检查程序(15)使用密钥Ki解密标识符,(例如14b,14c,...),然后继续执行受保护程序只有在被解密的标识符(步骤32)。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号