Invention Grant
- Patent Title: Software protection method and system thereof
-
Application No.: US17022057Application Date: 2020-09-15
-
Publication No.: US11610003B2Publication Date: 2023-03-21
- Inventor: Hao-Chieh Chang , Chia-Lin Liu , Wan-Sheng Ni
- Applicant: DELTA ELECTRONICS, INC.
- Applicant Address: TW Taoyuan
- Assignee: DELTA ELECTRONICS, INC.
- Current Assignee: DELTA ELECTRONICS, INC.
- Current Assignee Address: TW Taoyuan
- Agency: CKC & Partners Co., LLC
- Priority: CN202010472616.4 20200529
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/60 ; G06F21/64 ; G06F21/57 ; G06F9/445 ; G06F9/4401 ; G06F21/54

Abstract:
A software protection method includes decrypting an encrypted executable file by a processor, and the steps of decrypting include the following steps. A linking instruction is executed in a first execution environment; based on the linking instruction, a signature corresponding to the encrypted executable file is generated in the first execution environment; based on the signature and a hash table, a decryption algorithm is performed and a key is generated in the first execution environment; and the key is transmitted from the first execution environment to a second execution environment that is different from the first execution environment. The encrypted executable file is in the second execution environment. A software protection system is also disclosed herein.
Public/Granted literature
- US20210374254A1 SOFTWARE PROTECTION METHOD AND SYSTEM THEREOF Public/Granted day:2021-12-02
Information query