EP 1412862 A2 20040428 - METHOD FOR PROTECTING A SOFTWARE USING A SO-CALLED TEMPORAL DISSOCIATION PRINCIPLE AGAINST ITS UNAUTHORISED USE
Title (en)
METHOD FOR PROTECTING A SOFTWARE USING A SO-CALLED TEMPORAL DISSOCIATION PRINCIPLE AGAINST ITS UNAUTHORISED USE
Title (de)
VERFAHREN ZUM SCHUTZ VON SOFTWARE MITTELS "TEMPORÄREN DISSOZIATION" GEGEN UNBEFUGTE BENUTZUNG
Title (fr)
PROCEDE POUR PROTEGER UN LOGICIEL A L'AIDE DE "DISSOCIATION TEMPORELLE" CONTRE SON UTILISATION NON AUTORISEE
Publication
Application
Priority
- FR 0202339 W 20020704
- FR 0110247 A 20010731
Abstract (en)
[origin: FR2828304A1] Method for creation of protected software wherein: a processing algorithm is selected; protected source code is generated from the vulnerable source code by modifying it using the selected algorithm with an operand supplied to the executing data processing unit that implements the algorithm using said operand and provision of an output result from the unit to a data processing system. The invention also relates to a corresponding system, data processing unit and assembly for distribution of protected software.
IPC 1-7
IPC 8 full level
G06F 12/14 (2006.01); G06F 1/00 (2006.01); G06F 21/12 (2013.01)
CPC (source: EP KR)
G06F 12/14 (2013.01 - KR); G06F 21/123 (2013.01 - EP); G06F 21/125 (2013.01 - EP)
Citation (search report)
See references of WO 03012650A2
Designated contracting state (EPC)
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SK TR
DOCDB simple family (publication)
FR 2828304 A1 20030207; FR 2828304 B1 20100903; BR 0211371 A 20040928; CA 2454092 A1 20030213; CN 100451910 C 20090114; CN 1552010 A 20041201; EP 1412862 A2 20040428; HR P20040047 A2 20040630; HU P0400223 A2 20040830; IL 159954 A0 20040620; JP 2004537807 A 20041216; JP 3949108 B2 20070725; KR 20040031778 A 20040413; MA 26125 A1 20040401; MX PA04000594 A 20050217; NO 20040227 L 20040330; PL 367424 A1 20050221; TN SN04014 A1 20060601; WO 03012650 A2 20030213; WO 03012650 A3 20031224; YU 5504 A 20060525; ZA 200400349 B 20050330
DOCDB simple family (application)
FR 0110247 A 20010731; BR 0211371 A 20020704; CA 2454092 A 20020704; CN 02814685 A 20020704; EP 02760379 A 20020704; FR 0202339 W 20020704; HR P20040047 A 20040119; HU P0400223 A 20020704; IL 15995402 A 20020704; JP 2003517759 A 20020704; KR 20047000805 A 20020704; MA 27491 A 20040119; MX PA04000594 A 20020704; NO 20040227 A 20040119; PL 36742402 A 20020704; TN SN04014 A 20040119; YU P5504 A 20020704; ZA 200400349 A 20040116