发明名称 Securing executable code integrity using auto-derivative key
摘要 <p>A method for protecting software from tampering includes steps for processing, using a computer, first compiled software stored in a computer memory to generate a cryptographic key, the first compiled software configured to perform software protection functions and defined second functions distinct from the software protection functions when executed by a computer processor, the cryptographic key consisting of a first portion of the first compiled software comprising executable code compiled from the software protection functions, encrypting a second portion of the first compiled software using the cryptographic key to produce second compiled software comprising the first portion in unencrypted form and the second portion encrypted with the cryptographic key, wherein the second portion comprises executable code compiled from the defined second functions, and storing the second compiled software in a computer memory for distribution to a client device. </p>
申请公布号 EP2264639(A3) 申请公布日期 2015.03.11
申请号 EP20100165196 申请日期 2010.06.08
申请人 UNILOC USA, INC. 发明人 ETCHEGOYEN, CRAIG STEPHEN;MORDETSKY, JOSEPH MARTIN
分类号 G06F21/22;(IPC1-7):G06F21/22 主分类号 G06F21/22
代理机构 代理人
主权项
地址