首页> 外国专利> User Terminal And Method For Protecting Core Codes Of Applications Using The Same

User Terminal And Method For Protecting Core Codes Of Applications Using The Same

机译:用户终端和使用该终端保护应用程序核心代码的方法

摘要

A user terminal includes a communication circuit, an encryption-decryption circuit, and an execution circuit. The communication circuit receives a core code file of an application from a peripheral device, which stores the core code file of the application, when certifying a core code of the application. The encryption-decryption circuit encrypts the core code file and transmits the encrypted core code file to the peripheral device, and, when executing the application, receives the encrypted core code file from the peripheral device and decrypts the encrypted core code file. The execution circuit executes the application using the decrypted core code file and a normal code file of the application stored in the user terminal. Since the normal code file is stored in the user terminal and the core code file is stored in the peripheral device, the core code of the application is protected from reverse engineering attacks.
机译:用户终端包括通信电路,加密-解密电路和执行电路。当认证应用的核心代码时,通信电路从外围设备接收应用的核心代码文件,该外围设备存储该应用的核心代码文件。加密解密电路对核心代码文件进行加密并将加密的核心代码文件发送到外围设备,并且在执行应用程序时,从外围设备接收加密的核心代码文件并对解密的核心代码文件进行解密。执行电路使用解密后的核心代码文件和存储在用户终端中的应用程序的普通代码文件来执行应用程序。由于普通代码文件存储在用户终端中,而核心代码文件存储在外围设备中,因此可以保护应用程序的核心代码免受逆向工程攻击。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号