Patent | Date |
---|
Protecting software through a fake cryptographic layer Grant 9,639,673 - Betouin , et al. May 2, 2 | 2017-05-02 |
Code tampering protection for insecure environments Grant 9,274,976 - Farrugia , et al. March 1, 2 | 2016-03-01 |
Protecting Software Through A Fake Cryptographic Layer App 20150363580 - Betouin; Pierre ;   et al. | 2015-12-17 |
Systems, methods, and computer-readable media for fertilizing machine-executable code Grant 9,128,722 - Betouin , et al. September 8, 2 | 2015-09-08 |
Branch auditing in a computer program Grant 9,047,448 - Tessier , et al. June 2, 2 | 2015-06-02 |
System and method for obfuscating constants in a computer program Grant 8,874,928 - Betouin , et al. October 28, 2 | 2014-10-28 |
Branch Auditing In A Computer Program App 20140201720 - Tessier; Cedric ;   et al. | 2014-07-17 |
Counteracting memory tracing on computing systems by code obfuscation Grant 8,775,826 - Farrugia , et al. July 8, 2 | 2014-07-08 |
Clock roll forward detection Grant 8,769,675 - Betouin , et al. July 1, 2 | 2014-07-01 |
System and method for executing an encrypted binary from a memory pool Grant 8,756,434 - Zaks , et al. June 17, 2 | 2014-06-17 |
Security method and system for media playback devices Grant 8,755,521 - Farrugia , et al. June 17, 2 | 2014-06-17 |
Code Tampering Protection For Insecure Environments App 20140101458 - FARRUGIA; Augustin J. ;   et al. | 2014-04-10 |
System and method for obfuscation by common function and common function prototype Grant 8,645,930 - Lattner , et al. February 4, 2 | 2014-02-04 |
System and method for blurring instructions and data via binary obfuscation Grant 8,615,735 - McLachlan , et al. December 24, 2 | 2013-12-24 |
Systems, Methods, And Computer-readable Media For Fertilizing Machine-executable Code App 20130232468 - Betouin; Pierre ;   et al. | 2013-09-05 |
Systems, methods, and computer-readable media for fertilizing machine-executable code Grant 8,434,059 - Betouin , et al. April 30, 2 | 2013-04-30 |
System and method for authentication using a shared table and sorting exponentiation Grant 8,407,248 - Betouin , et al. March 26, 2 | 2013-03-26 |
Computer Protocol Generation And Obfuscation App 20130014267 - FARRUGIA; Augustin J. ;   et al. | 2013-01-10 |
System And Method For Blurring Instructions And Data Via Binary Obfuscation App 20120284688 - McLachlan; Jon ;   et al. | 2012-11-08 |
System And Method For Executing An Encrypted Binary From A Memory Pool App 20120260102 - Zaks; Ganna ;   et al. | 2012-10-11 |
Counteracting Memory Tracing On Computing Systems By Code Obfuscation App 20120204039 - FARRUGIA; Augustin J. ;   et al. | 2012-08-09 |
System And Method For Enforcing Software Security Through Cpu Statistics Gathered Using Hardware Features App 20120179898 - Betouin; Pierre ;   et al. | 2012-07-12 |
Method and apparatus for verifying and diversifying randomness Grant 8,200,727 - Betouin , et al. June 12, 2 | 2012-06-12 |
System And Method For Authentication Using A Shared Table And Sorting Exponentiation App 20120079589 - Betouin; Pierre ;   et al. | 2012-03-29 |
Computer implemented masked representation of data tables Grant 8,140,809 - Farrugia , et al. March 20, 2 | 2012-03-20 |
System and method for authentication using a shared table and sorting exponentiation Grant 8,051,097 - Betouin , et al. November 1, 2 | 2011-11-01 |
Discrete key generation method and apparatus Grant 8,045,708 - Betouin , et al. October 25, 2 | 2011-10-25 |
Silent time tampering detection Grant 7,984,320 - Betouin , et al. July 19, 2 | 2011-07-19 |
System And Method For Obfuscation By Common Function And Common Function Prototype App 20110167414 - Lattner; Christopher Arthur ;   et al. | 2011-07-07 |
System And Method For Software Data Reference Obfuscation App 20110167407 - Betouin; Pierre ;   et al. | 2011-07-07 |
Computer implemented masked representation of data tables App 20100306497 - Farrugia; Augustin J. ;   et al. | 2010-12-02 |
Software or other information integrity verification using variable block length and selection Grant 7,841,010 - Lerouge , et al. November 23, 2 | 2010-11-23 |
Systems, Methods, And Computer-readable Media For Fertilizing Machine-executable Code App 20100281459 - Betouin; Pierre ;   et al. | 2010-11-04 |
System And Method For Authentication Using A Shared Table And Sorting Exponentiation App 20100153450 - Betouin; Pierre ;   et al. | 2010-06-17 |
System And Method For Authentication Based On Particle Gun Emissions App 20100138654 - Betouin; Pierre ;   et al. | 2010-06-03 |
Aggregate And Parallelizable Hash Function App 20100111292 - Betouin; Pierre ;   et al. | 2010-05-06 |
System And Method For Obfuscating Constants In A Computer Program App 20100115287 - BETOUIN; Pierre ;   et al. | 2010-05-06 |
System And Method For Derivating Deterministic Binary Values App 20100115276 - Betouin; Pierre ;   et al. | 2010-05-06 |
Discrete Key Generation Method And Apparatus App 20090319769 - BETOUIN; Pierre ;   et al. | 2009-12-24 |
Clock Roll Forward Detection App 20090287942 - Betouin; Pierre ;   et al. | 2009-11-19 |
Security Method And System For Media Playback Devices App 20090282245 - FARRUGIA; Augustin J. ;   et al. | 2009-11-12 |
Silent Time Tampering Detection App 20090249108 - Betouin; Pierre ;   et al. | 2009-10-01 |
Method And Apparatus For Verifying And Diversifying Randomness App 20090208014 - Betouin; Pierre ;   et al. | 2009-08-20 |
Software or other information integrity verification using variable block length and selection App 20080168564 - Lerouge; Julien ;   et al. | 2008-07-10 |