首页> 外国专利> Processor with a function to prevent illegal execution of a program, an instruction executed by a processor and a method of preventing illegal execution of a program

Processor with a function to prevent illegal execution of a program, an instruction executed by a processor and a method of preventing illegal execution of a program

机译:具有防止程序非法执行的功能的处理器,由处理器执行的指令以及防止程序非法执行的方法

摘要

The present invention provides an improved technology of preventing illegal use and execution of a software program provided to a computer system. More particularly, the present invention is directed to a Processor of a type in which a memory managing unit is installed therein to manage storing operation of code/data in main memory and includes, as one of instruction set, an execution permitting instruction to permit execution of a program code (application) in the main memory. The procedure of execution permitting instruction is defined by a microprogram and includes an authentication procedure for authenticating the right to use the program beside a procedure for setting predetermined data in the memory managing unit in this invention. Execution of the software program is permitted only when the authentication processing is completed successfully. Because the authentication operation is performed within the processor, it is almost impossible to monitor or detect it from the exterior. Also, by using a processor ID unique to the processor chip as identification information for use in the authentication processing, the right to use a specific software program can be limited to a single processor.
机译:本发明提供了一种防止非法使用和执行提供给计算机系统的软件程序的改进技术。更具体地,本发明涉及一种类型的处理器,其中在其中安装存储器管理单元以管理代码/数据在主存储器中的存储操作,并且包括作为指令集之一的允许执行的执行许可指令。主存储器中的程序代码(应用程序)。在本发明中,执行允许指令的过程由微程序定义,并且除了用于在存储器管理单元中设置预定数据的过程之外,还包括用于对程序使用权进行认证的认证过程。仅当成功完成身份验证处理后,才允许执行软件程序。由于身份验证操作是在处理器内执行的,因此几乎不可能从外部对其进行监视或检测。另外,通过将处理器芯片特有的处理器ID用作认证处理中使用的标识信息,可以将特定软件程序的使用权限制为单个处理器。

著录项

  • 公开/公告号US6704872B1

    专利类型

  • 公开/公告日2004-03-09

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US19990300955

  • 发明设计人 TAKAYUKI OKADA;

    申请日1999-04-28

  • 分类号G06F113/00;

  • 国家 US

  • 入库时间 2022-08-21 23:12:39

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号