首页>
外国专利>
System and method for preventing proper execution of an application program in an unauthorized processor
System and method for preventing proper execution of an application program in an unauthorized processor
展开▼
机译:用于防止在未授权的处理器中正确执行应用程序的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A system and method for preventing an application program, which is licensed to a customer to be exclusively executed in a processor based on a certain processor design, from being executed properly in unauthorized processors is provided. The system includes a scrambling module and a recovery module. The scrambling module scrambles a selected portion of the application program using an identifier which identifies the authorized processor design. The recovery module adds an unscrambling program to the application program such that when the program is running in a processor, it retrieves a second identifier from the processor and unscrambles the scrambled portion of the application program using the retrieved second identifier. If the second identifier does not correspond to an authorized processor design, the unscrambling operation will incorrectly unscramble the scrambled portion and the application program will not run properly.
展开▼