发明名称 Method to prevent use of incorrect program version in a computer system.
摘要 <p>A method to prevent an incorrect program version from being executed by a computer system. More specifically, a synchronization key (29) is contained in a load module (11) and is used to encrypt that load module which also contains a protected program. The encrypted load module with the protected program and synchronization key (29) therein is stored in auxiliary storage. The synchronization key and program name are then placed in a table (15) in a secure memory. When the program is requested for execution, the synchronization key in the protected table corresponding to the program name is used to decrypt the load module. The synchronization key in the load module is then extracted and compared with the synchronization key which is stored in a protected table and associated with the protected program. If the two synchronization keys are the same, then the decrypted protected program is loaded into the main memory for execution.</p>
申请公布号 EP0297347(A2) 申请公布日期 1989.01.04
申请号 EP19880109440 申请日期 1988.06.14
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CINA, VINCENT JOSEPH
分类号 G06F12/14;G06F1/00;G06F21/00;G06F21/22;G06F21/24 主分类号 G06F12/14
代理机构 代理人
主权项
地址