G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 12/14 (2006.01) G06F 1/00 (2006.01) G06F 21/00 (2006.01) G06F 11/10 (2006.01)
Patent
CA 2243469
An encoding technique of the invention protects software programs and hardware designs from being copied, tampered with, and its functions from being exposed. The software programs and hardware designs (collectivity called programs) thus encoded still remain executable. The encoding technique employs the concept of complexity of programs and produces proximity inversion in terms of functions contained in the programs, while preserving the behaviors. Various embodiments are possible to achieve this encoding which includes, for example, cascading and intertwining of blocks of the programs.
La présente invention concerne une technique de codage protégeant les progiciels et les matériels contre la copie illicite, le détournement et la mise à jour de leurs fonctions. Ces progiciels et matériels (ou plus généralement les logiciels), une fois qu'ils ont été codés selon ce principe, restent exécutables. La technique de codage met en oeuvre un concept de complexité des logiciels et traite par inversions de proximité les fonctions contenues dans les logiciels, tout en préservant les comportements. Diverses réalisations permettent de réaliser ce codage, et notamment un traitement par mise en cascade ou par entrelacement des blocs des programmes.
Chan Becky Laiping
Chow Stanley Taihai
Gu Yuan Xiang
Johnson Harold Joseph
Gowling Lafleur Henderson Llp
Nortel Networks Limited
Northern Telecom Limited
LandOfFree
Encoding technique for software and hardware does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Encoding technique for software and hardware, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encoding technique for software and hardware will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2017781