Processing

Please wait...

Settings

Settings

Goto Application

1. WO2014117668 - METHOD FOR GENERATING CODES IN SECURE ENVIRONMENT TO IMPROVE SOFTWARE PROTECTION STRENGTH

Publication Number WO/2014/117668
Publication Date 07.08.2014
International Application No. PCT/CN2014/071083
International Filing Date 22.01.2014
IPC
G06F 21/12 2013.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
12Protecting executable software
CPC
G06F 21/12
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
12Protecting executable software
Applicants
  • 北京深思洛克软件技术股份有限公司 BEIJING SENSELOCK SOFTWARE TECHNOLOGY CO., LTD. [CN]/[CN]
Inventors
  • 孙吉平 SUN, Jiping
  • 韩勇 HAN, Yong
Agents
  • 北京中伟智信专利商标代理事务所 BEIJING ZWZX PATENT & TRADEMARK AGENCY
Priority Data
201310040228.901.02.2013CN
Publication Language Chinese (zh)
Filing Language Chinese (ZH)
Designated States
Title
(EN) METHOD FOR GENERATING CODES IN SECURE ENVIRONMENT TO IMPROVE SOFTWARE PROTECTION STRENGTH
(FR) PROCÉDÉ PERMETTANT DE GÉNÉRER DES CODES DANS UN ENVIRONNEMENT SÉCURISÉ POUR AMÉLIORER LA PUISSANCE DE PROTECTION D'UN LOGICIEL
(ZH) 一种在安全环境中生成代码提高软件保护强度的方法
Abstract
(EN) Disclosed in the present invention is a software protection method of generating dynamic codes in a secure environment based on run-time. A code related to a non-secure operation environment is instantaneously generated in the secure environment, and the generated code is operated in the non-secure operation environment, in order to improve the software debugging and analyzing difficulty, as well as avoid performance loss caused by operating the code in the secure environment, and the method is basically free of performance loss and can provide better security, thereby having a very large practical value.
(FR) L'invention concerne un procédé de protection de logiciel permettant de générer des codes dynamiques dans un environnement sécurisé d'après le temps d'exécution. Un code associé à un environnement d'exploitation non sécurisé est généré de façon instantanée dans l'environnement sécurisé, et le code généré est utilisé dans l'environnement d'exploitation non sécurisé afin de parer à la difficulté d'analyse et de débogage du logiciel, ainsi que d'éviter les pertes de performances provoquées par l'utilisation du code dans l'environnement sécurisé. Le procédé est fondamentalement exempt de pertes de performances et permet de fournir une sécurité améliorée, ce qui lui confère une très grande valeur pratique.
(ZH) 本发明公开了一种基于运行时在安全环境中生成动态代码的软件保护方法,通过在安全环境中即时生成与非安全运行环境相关的代码,在非安全运行环境中运行生成的代码,从而提高软件调试和分析的难度,还可以避免使用安全环境运行代码引起的性能损失,本方法基本没有性能损失,且能够提供较好的安全性,具有非常大的实用价值。
Related patent documents
Latest bibliographic data on file with the International Bureau