Patent | Date |
---|
Data Processing System And Method For Protecting Data In The Data Processing System App 20220215103 - MICHIELS; Wilhelmus Petrus Adrianus Johannus ;   et al. | 2022-07-07 |
Secure Application Execution In A Data Processing System App 20220129566 - Hoogerbrugge; Jan ;   et al. | 2022-04-28 |
Data Processing System And Method For Accessing Data In The Data Processing System App 20220114002 - HOOGERBRUGGE; Jan ;   et al. | 2022-04-14 |
Probabilistic memory safety using cryptography Grant 11,295,025 - Medwed , et al. April 5, 2 | 2022-04-05 |
Program Code Protection In A Data Processing System App 20210382740 - HOOGERBRUGGE; Jan | 2021-12-09 |
Computer processor and method with short forward jump instruction inhibiting Grant 11,126,432 - Hoogerbrugge September 21, 2 | 2021-09-21 |
Anomaly Detection In A Data Processing System App 20210287110 - HOOGERBRUGGE; JAN | 2021-09-16 |
Compilation scheme for tagged global variables Grant 11,055,202 - Hoogerbrugge , et al. July 6, 2 | 2021-07-06 |
Compilation Scheme For Tagged Global Variables App 20210182175 - HOOGERBRUGGE; Jan ;   et al. | 2021-06-17 |
Data processing system having a monitoring system and method for monitoring Grant 11,023,344 - Hoogerbrugge June 1, 2 | 2021-06-01 |
Device, Integrated Circuit And Methods Therefor App 20210133362 - Medwed; Marcel ;   et al. | 2021-05-06 |
Data Processing System Having A Monitoring System And Method For Monitoring App 20210117301 - HOOGERBRUGGE; JAN | 2021-04-22 |
Probabilistic Memory Safety Using Cryptography App 20200380140 - MEDWED; Marcel ;   et al. | 2020-12-03 |
Using a memory safety violation indicator to detect accesses to an out-of-bounds or unallocated memory area Grant 10,824,560 - Hoogerbrugge , et al. November 3, 2 | 2020-11-03 |
Data Processing System Having Memory Protection And Method Therefor App 20200264976 - Hoogerbrugge; Jan ;   et al. | 2020-08-20 |
Protecting the input/output of modular encoded white-box RSA Grant 10,726,108 - Hoogerbrugge , et al. | 2020-07-28 |
Peripheral based memory safety scheme for multi-core platforms Grant 10,678,474 - Medwed , et al. | 2020-06-09 |
Peripheral Based Memory Safety Scheme For Multi-core Platforms App 20200174694 - MEDWED; Marcel ;   et al. | 2020-06-04 |
White-box implementations with garbled circuits Grant 10,652,011 - Bos , et al. | 2020-05-12 |
Using white-box in a leakage-resilient primitive Grant 10,630,462 - Michiels , et al. | 2020-04-21 |
Control flow flattening for code obfuscation where the next block calculation needs run-time information Grant 10,599,820 - Hoogerbrugge , et al. | 2020-03-24 |
CMAC computation using white-box implementations with external encodings Grant 10,567,159 - Michiels , et al. Feb | 2020-02-18 |
Protection against relay attacks in a white-box implementation Grant 10,547,449 - Michiels , et al. Ja | 2020-01-28 |
Nonce to message binding in digital signature generation Grant 10,516,541 - Bos , et al. Dec | 2019-12-24 |
White-box cryptography interleaved lookup tables Grant 10,505,709 - Hoogerbrugge , et al. Dec | 2019-12-10 |
Using Secure Key Storage To Bind A White-box Implementation To One Platform App 20190312718 - Michiels; Wilhelmus Petrus Adrianus Johannus ;   et al. | 2019-10-10 |
Method for introducing dependence of white-box implementation on a set of strings Grant 10,412,054 - Michiels , et al. Sept | 2019-09-10 |
Using secure key storage to bind a white-box implementation to one platform Grant 10,389,517 - Michiels , et al. A | 2019-08-20 |
Protecting The Input/output Of Modular Encoded White-box Rsa App 20190251233 - Hoogerbrugge; Jan ;   et al. | 2019-08-15 |
Protecting the input/output of modular encoded white-box RSA/ECC Grant 10,372,886 - Hoogerbrugge , et al. | 2019-08-06 |
Computing a secure elliptic curve scalar multiplication using an unsecured and secure environment Grant 10,361,855 - Bos , et al. | 2019-07-23 |
Using White-box In A Leakage-resilient Primitive App 20190132116 - MICHIELS; Wilhelmus Petrus Adrianus Johannus ;   et al. | 2019-05-02 |
White-box modular exponentiation Grant 10,235,506 - Hoogerbrugge , et al. | 2019-03-19 |
Nonce To Message Binding In Digital Signature Generation App 20190081797 - BOS; Joppe Willem ;   et al. | 2019-03-14 |
Method and system for operating a cache in a trusted execution environment Grant 10,204,229 - Hoogerbrugge , et al. Feb | 2019-02-12 |
Cmac Computation Using White-box Implementations With External Encodings App 20180359081 - MICHIELS; Wilhelmus Petrus Adrianus Johannus ;   et al. | 2018-12-13 |
White-box Implementations With Garbled Circuits App 20180359082 - BOS; Joppe Willem ;   et al. | 2018-12-13 |
Method For Distributing A Software Application And Encryption Program For A White-box Implementation App 20180351918 - HOOGERBRUGGE; JAN ;   et al. | 2018-12-06 |
Protection Against Relay Attacks In A White-box Implementation App 20180351743 - MICHIELS; WILHELMUS PETRUS ADRIANUS JOHANNUS ;   et al. | 2018-12-06 |
Array indexing with modular encoded values Grant 10,140,437 - Hoogerbrugge , et al. Nov | 2018-11-27 |
Encoding values by pseudo-random mask Grant 10,097,342 - Michiels , et al. October 9, 2 | 2018-10-09 |
Method And System For Operating A Cache In A Trusted Execution Environment App 20180276392 - HOOGERBRUGGE; JAN ;   et al. | 2018-09-27 |
System and method for implementing a host card emulation (HCE) command stack in a mobile phone Grant 10,068,114 - Hoogerbrugge , et al. September 4, 2 | 2018-09-04 |
White-box elliptic curve point multiplication Grant 10,068,070 - Hoogerbrugge , et al. September 4, 2 | 2018-09-04 |
Using Secure Key Storage To Bind A White-box Implementation To One Platform App 20170373828 - MICHIELS; WILHELMUS PETRUS ADRIANUS JOHANNUS ;   et al. | 2017-12-28 |
Splitting S-boxes in a white-box implementation to resist attacks Grant 9,838,198 - Michiels , et al. December 5, 2 | 2017-12-05 |
Computing A Secure Elliptic Curve Scalar Multiplication Using An Unsecured And Secure Environment App 20170346633 - Bos; Joppe Willem ;   et al. | 2017-11-30 |
S-box in cryptographic implementation Grant 9,819,486 - Michiels , et al. November 14, 2 | 2017-11-14 |
Implementing padding in a white-box implementation Grant 9,665,699 - Michiels , et al. May 30, 2 | 2017-05-30 |
Security module for secure function execution on untrusted platform Grant 9,654,279 - Michiels , et al. May 16, 2 | 2017-05-16 |
Using single white-box implementation with multiple external encodings Grant 9,639,674 - Michiels , et al. May 2, 2 | 2017-05-02 |
Interface compatible approach for gluing white-box implementation to surrounding program Grant 9,641,337 - Michiels , et al. May 2, 2 | 2017-05-02 |
Implementing key scheduling for white-box DES implementation Grant 9,602,273 - Michiels , et al. March 21, 2 | 2017-03-21 |
Time management using time-dependent changes to memory Grant 9,582,190 - Jedema , et al. February 28, 2 | 2017-02-28 |
Remapping constant points in a white-box implementation Grant 9,569,639 - Michiels , et al. February 14, 2 | 2017-02-14 |
Encoding Values by Pseudo-Random Mask App 20170033921 - Michiels; Wil ;   et al. | 2017-02-02 |
White-Box Cryptography Interleaved Lookup Tables App 20160350560 - Hoogerbrugge; Jan ;   et al. | 2016-12-01 |
Diversifying Control Flow of White-Box Implementation App 20160350520 - Michiels; Wil ;   et al. | 2016-12-01 |
White-box Modular Exponentiation App 20160328541 - Hoogerbrugge; Jan ;   et al. | 2016-11-10 |
White-box Elliptic Curve Point Multiplication App 20160328542 - Hoogerbrugge; Jan ;   et al. | 2016-11-10 |
Obscuring Software Code With Split Variables App 20160328539 - Hoogerbrugge; Jan ;   et al. | 2016-11-10 |
Array Indexing With Modular Encoded Values App 20160328540 - Hoogerbrugge; Jan ;   et al. | 2016-11-10 |
Implementing Key Scheduling for White-Box DES Implementation App 20160330019 - Michiels; Wil ;   et al. | 2016-11-10 |
Protecting The Input/output Of Modular Encoded White-box Rsa App 20160328543 - Hoogerbrugge; Jan ;   et al. | 2016-11-10 |
Method for including an implicit integrity or authenticity check into a white-box implementation Grant 9,485,226 - Michiels , et al. November 1, 2 | 2016-11-01 |
Behavioral fingerprint in a white-box implementation Grant 9,455,833 - Michiels , et al. September 27, 2 | 2016-09-27 |
Implementing Padding In A White-box Implementation App 20160267258 - Michiels; Wil ;   et al. | 2016-09-15 |
Code integrity protection by computing target addresses from checksums Grant 9,405,936 - Hoogerbrugge , et al. August 2, 2 | 2016-08-02 |
Implementing use-dependent security settings in a single white-box implementation Grant 9,380,033 - Michiels , et al. June 28, 2 | 2016-06-28 |
S-Box In Cryptographic Implementation App 20160182227 - Michiels; Wil ;   et al. | 2016-06-23 |
Binding White-Box Implementation To Reduced Secure Element App 20160182472 - Michiels; Wil ;   et al. | 2016-06-23 |
Using Single White-Box Implementation With Multiple External Encodings App 20160180066 - Michiels; Wil ;   et al. | 2016-06-23 |
Code Integrity Protection By Computing Target Addresses From Checksums App 20160171246 - Hoogerbrugge; Jan ;   et al. | 2016-06-16 |
Wireless receiver circuit and method Grant 9,369,812 - Hoogerbrugge June 14, 2 | 2016-06-14 |
Realizing authorization via incorrect functional behavior of a white-box implementation Grant 9,363,244 - Michiels , et al. June 7, 2 | 2016-06-07 |
Security patch without changing the key Grant 9,338,145 - Michiels , et al. May 10, 2 | 2016-05-10 |
Cycle stealing when a process or environmental variation is detected and a processing instruction is using a critical path Grant 9,329,622 - Fatemi , et al. May 3, 2 | 2016-05-03 |
Remapping Constant Points In A White-box Implementation App 20160078250 - Michiels; Wil ;   et al. | 2016-03-17 |
Method For Introducing Dependence Of White-box Implementation On A Set Of Strings App 20150372989 - Michiels; Wil ;   et al. | 2015-12-24 |
Wireless receiver circuit and method Grant 9,218,241 - Hoogerbrugge December 22, 2 | 2015-12-22 |
Time Management Using Time-dependent Changes To Memory App 20150331609 - Jedema; Friso ;   et al. | 2015-11-19 |
Return-oriented Programming As An Obfuscation Technique App 20150324585 - Teuwen; Philippe ;   et al. | 2015-11-12 |
Control Flow Flattening For Code Obfuscation Where The Next Block Calculation Needs Run-time Information App 20150310193 - Hoogerbrugge; Jan ;   et al. | 2015-10-29 |
Implementing Use-dependent Security Settings In A Single White-box Implementation App 20150312224 - Michiels; Wil ;   et al. | 2015-10-29 |
Realizing Authorization Via Incorrect Functional Behavior Of A White-box Implementation App 20150312223 - Michiels; Wil ;   et al. | 2015-10-29 |
Method For Including An Implicit Integrity Or Authenticity Check Into A White-box Implementation App 20150312226 - Michiels; Wil ;   et al. | 2015-10-29 |
Interface Compatible Approach For Gluing White-box Implementation To Surrounding Program App 20150312042 - Michiels; Wil ;   et al. | 2015-10-29 |
Behavioral Fingerprint In A White-box Implementation App 20150312039 - Michiels; Wil ;   et al. | 2015-10-29 |
Security Patch Without Changing The Key App 20150312225 - Michiels; Wil ;   et al. | 2015-10-29 |
Electronic Circuit Chip For An Rfid Tag With A Read-only-once Functionality App 20150296381 - Brands; Jan ;   et al. | 2015-10-15 |
Splitting S-boxes In A White-box Implementation To Resist Attacks App 20150270950 - Michiels; Wil ;   et al. | 2015-09-24 |
Security Module For Secure Function Execution On Untrusted Platform App 20150270951 - Michiels; Wil ;   et al. | 2015-09-24 |
Clock Control Circuit And Method App 20140317433 - FATEMI; Hamed ;   et al. | 2014-10-23 |
Clock selection circuit and method Grant 8,836,379 - Guntur , et al. September 16, 2 | 2014-09-16 |
Clock Selection Circuit And Method App 20140223220 - Guntur; Surendra ;   et al. | 2014-08-07 |
Wireless Receiver Circuit And Method App 20140157081 - Hoogerbrugge; Jan | 2014-06-05 |
Wireless Receiver Circuit And Method App 20140140442 - Hoogerbrugge; Jan | 2014-05-22 |
Multiprocessor system with mixed software hardware controlled cache management Grant 8,578,104 - Hoogerbrugge , et al. November 5, 2 | 2013-11-05 |
Allocating registers for loop variables in a multi-threaded processor Grant 8,539,211 - Hoogerbrugge September 17, 2 | 2013-09-17 |
Secure device anti-tampering circuit Grant 8,378,710 - Al-Kadi , et al. February 19, 2 | 2013-02-19 |
Parallel three-dimensional recursive search (3DRS) meandering algorithm Grant 8,265,160 - Al-Kadi , et al. September 11, 2 | 2012-09-11 |
Data processing with protection against soft errors Grant 8,176,361 - Hoogerbrugge May 8, 2 | 2012-05-08 |
Computer Processor And Method With Increased Security Policies App 20110258423 - HOOGERBRUGGE; Jan | 2011-10-20 |
Processing Circuit With Cache Circuit And Detection Of Runs Of Updated Addresses In Cache Lines App 20110099337 - Hoogerbrugge; Jan ;   et al. | 2011-04-28 |
Multiprocessor System With Mixed Software Hardware Controlled Cache Management App 20110093661 - Hoogerbrugge; Jan ;   et al. | 2011-04-21 |
Multiprocessing Circuit With Cache Circuits That Allow Writing To Not Previously Loaded Cache Lines App 20110082981 - Hoogerbrugge; Jan ;   et al. | 2011-04-07 |
Data Processing With Protection Against Soft Errors App 20110072303 - Hoogerbrugge; Jan | 2011-03-24 |
Parallel Three-dimensional Recursive Search (3drs) Meandering Algorithm App 20100328538 - Al-Kadi; Ghiath ;   et al. | 2010-12-30 |
Configurable data processing device with bit reordering on inputs and outputs of configurable logic function blocks Grant 7,844,803 - De Oliveira Kastrup Pereira , et al. November 30 | 2010-11-30 |
Coherent caching of local memory data Grant 7,779,205 - Hoogerbrugge August 17, 2 | 2010-08-17 |
Wake-up and sleep conditions of processors in a multi-processor system Grant 7,577,823 - Hoogerbrugge August 18, 2 | 2009-08-18 |
Data processor with multi-command instruction words Grant 7,577,827 - Hoogerbrugge August 18, 2 | 2009-08-18 |
Memory controller and method for writing to a memory Grant 7,568,082 - Hoogerbrugge July 28, 2 | 2009-07-28 |
Coherent Caching Of Local Memory Data App 20090150619 - Hoogerbrugge; Jan | 2009-06-11 |
Multi-Threaded Processor App 20080195851 - Hoogerbrugge; Jan | 2008-08-14 |
Microprocessor and Method of Instruction Alignment App 20080028189 - Hoogerbrugge; Jan | 2008-01-31 |
Method of executing an interpreter program Grant 7,194,734 - Hoogerbrugge , et al. March 20, 2 | 2007-03-20 |
Interruptible digital signal processor having two instruction sets Grant 7,082,518 - Leijten , et al. July 25, 2 | 2006-07-25 |
Entry locking for large data structures Grant 7,051,136 - HoogerBrugge , et al. May 23, 2 | 2006-05-23 |
Memory controller and method for writing to a memory App 20060106969 - Hoogerbrugge; Jan | 2006-05-18 |
Signal processing device and method for supplying a signal processing result to a plurality of registers Grant 7,032,102 - Leijten , et al. April 18, 2 | 2006-04-18 |
Multi-processor computer system App 20060069738 - Hoogerbrugge; Jan | 2006-03-30 |
Using a cache miss pattern to address a stride prediction table App 20060059311 - Van De Waerdt; Jan-Willem ;   et al. | 2006-03-16 |
Retargetable compiling system and method Grant 6,948,158 - Van Gageldonk , et al. September 20, 2 | 2005-09-20 |
Spacecake coprocessor communication App 20050177659 - Hoogerbrugge, Jan ;   et al. | 2005-08-11 |
Entry locking for large data structures App 20040267745 - HoogerBrugge, Jan ;   et al. | 2004-12-30 |
Efficient fifo communication using semaphores App 20040260888 - Hoogerbrugge, Jan ;   et al. | 2004-12-23 |
P-and v-semaphore operation App 20040260890 - Hoogerbrugge, Jan ;   et al. | 2004-12-23 |
Method, apparatus and compiler for predicting indirect branch target addresses App 20040172524 - Hoogerbrugge, Jan | 2004-09-02 |
Data processing apparatus with a cache memory and method of using such an apparatus Grant 6,785,770 - Hoogerbrugge , et al. August 31, 2 | 2004-08-31 |
System for executing computer program using a configurable functional unit, included in a processor, for executing configurable instructions having an effect that are redefined at run-time Grant 6,721,884 - De Oliveira Kastrup Pereira , et al. April 13, 2 | 2004-04-13 |
Method of executing an interpreter program Grant 6,658,655 - Hoogerbrugge , et al. December 2, 2 | 2003-12-02 |
Data processing device, method of executing a program and method of compiling Grant 6,615,333 - Hoogerbrugge , et al. September 2, 2 | 2003-09-02 |
Method of executing an interpreter program App 20030149964 - Hoogerbrugge, Jan ;   et al. | 2003-08-07 |
Signal processing device and method for supplying a signal processing result to a plurality of registers App 20020091911 - Leijten, Jeroen Anton Johan ;   et al. | 2002-07-11 |
Data processing device with a configurable functional unit App 20020083308 - De Oliveira Kastrup Pereira, Bernardo ;   et al. | 2002-06-27 |
Digital signal processing apparatus App 20020083253 - Leijten, Jeroen Anton Johan ;   et al. | 2002-06-27 |
Data processing apparatus with a cache memory and method of using such an apparatus App 20020049889 - Hoogerbrugge, Jan ;   et al. | 2002-04-25 |
Retargetable compiling system and method App 20020042909 - Van Gageldonk, Johan Sebastiaan Henri ;   et al. | 2002-04-11 |
Data processor with branch target buffer App 20020013894 - Hoogerbrugge, Jan | 2002-01-31 |
Data processor with multi-command instruction words App 20010020265 - Hoogerbrugge, Jan | 2001-09-06 |
Method and processor for structuring a multi-instruction computer program in an internal directed acyclic graph Grant 6,282,708 - Augusteijn , et al. August 28, 2 | 2001-08-28 |