Interlocked binary protection using whitebox cryptography

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 21/22 (2006.01) G06F 5/00 (2006.01) G06F 9/44 (2006.01)

Patent

CA 2761065

A system and method for transforming a software application comprising binary code and optionally associated data, from an original form to a more secure form. The method includes performing a combination of binary transmutations to the application, and interlocking the transmutations by generating and placing interdependencies between the transmutations, wherein a transmutation is an irreversible change to the application. Different types of the transmutations are applied at varied granularities of the application. The transmutations are applied to the application code and the implanted code as well. The result is a transformed software application which is semantically equivalent to the original software application but is resistant to static and/or dynamic attacks.

L'invention concerne un système et un procédé pour transformer une application logicielle comprenant un code binaire et éventuellement des données associées, d'une forme d'origine en une forme plus sécurisée. Le procédé comprend l'application d'une combinaison de transmutations binaires à l'application, et le verrouillage des transmutations en générant et en plaçant des interdépendances entre les transmutations, une transmutation étant un changement irréversible de l'application. Différents types de transmutations sont appliqués à des granularités modifiées de l'application. Les transmutations sont appliquées au code d'application et au code implanté également. Il en résulte une application logicielle transformée qui est équivalente sémantiquement à l'application logicielle d'origine, mais qui résiste aux attaques statiques et/ou dynamiques.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Interlocked binary protection using whitebox cryptography does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interlocked binary protection using whitebox cryptography, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interlocked binary protection using whitebox cryptography will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2028722

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.