首页> 外国专利> Protection of software code from unauthorized use by executing portions of the code in a secure computer environment separate from the environment that executes the remaining portions of the code

Protection of software code from unauthorized use by executing portions of the code in a secure computer environment separate from the environment that executes the remaining portions of the code

机译:通过在与执行代码其余部分的环境不同的安全计算机环境中执行代码的一部分,保护软件代码免于未经授权的使用

摘要

Code of at least one software program is executed in a multi-processor computer environment. Each software program includes a first portion of software code to be executed in a computer, and a second portion of software code that includes one or more fragments of code of the software program. The second portion of code is executed in one or more external devices which are in communication with the computer. The second portion of code is encrypted, transferred to a secure computer environment, such as a smart card, and decrypted in the one or more external devices prior to execution. The fragments of code may be interspersed within the first portion of code.
机译:在多处理器计算机环境中执行至少一个软件程序的代码。每个软件程序包括将在计算机中执行的软件代码的第一部分,以及包括软件程序的一个或多个代码片段的软件代码的第二部分。代码的第二部分在与计算机通信的一个或多个外部设备中执行。在执行之前,第二部分代码被加密,传输到安全的计算机环境(如智能卡),并在一个或多个外部设备中解密。代码片段可以散布在代码的第一部分内。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号