Inventor
MICHIELS WIL
NL26 patents
⚠️ This page may combine multiple inventors who share the name “MICHIELS WIL”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NXP BV
25 patentsUS9455833B2Sep 27, 2016
Behavioral fingerprint in a white-box implementation
NXP BV3 citations73
US10726108B2Jul 28, 2020
Protecting the input/output of modular encoded white-box RSA
NXP BV1 citations62
US10412054B2Sep 10, 2019
Method for introducing dependence of white-box implementation on a set of strings
NXP BV1 citations62
US10235506B2Mar 19, 2019
White-box modular exponentiation
NXP BV1 citations62
US9363244B2Jun 7, 2016
Realizing authorization via incorrect functional behavior of a white-box implementation
NXP BV2 citations62
US10599820B2Mar 24, 2020
Control flow flattening for code obfuscation where the next block calculation needs run-time information
NXP BV1 citations56
US10372886B2Aug 6, 2019
Protecting the input/output of modular encoded white-box RSA/ECC
NXP BV0 citations52
US10140437B2Nov 27, 2018
Array indexing with modular encoded values
NXP BV1 citations52
US9838198B2Dec 5, 2017
Splitting S-boxes in a white-box implementation to resist attacks
NXP BV1 citations52
US9819486B2Nov 14, 2017
S-box in cryptographic implementation
NXP BV1 citations52
US9639674B2May 2, 2017
Using single white-box implementation with multiple external encodings
NXP BV1 citations52
US9485226B2Nov 1, 2016
Method for including an implicit integrity or authenticity check into a white-box implementation
NXP BV1 citations52
US9405936B2Aug 2, 2016
Code integrity protection by computing target addresses from checksums
NXP BV1 citations52
US9338145B2May 10, 2016
Security patch without changing the key
NXP BV0 citations52
US10097342B2Oct 9, 2018
Encoding values by pseudo-random mask
NXP BV1 citations51
US9954676B2Apr 24, 2018
Protecting a white-box implementation against attacks
NXP BV0 citations51
US9584310B2Feb 28, 2017
Protecting a white-box implementation against attacks
NXP BV0 citations51
US10068070B2Sep 4, 2018
White-box elliptic curve point multiplication
NXP BV1 citations47
US9641337B2May 2, 2017
Interface compatible approach for gluing white-box implementation to surrounding program
NXP BV1 citations45
US9547758B2Jan 17, 2017
Program cable obfuscation based upon recently executed program code
NXP BV1 citations42
US10700849B2Jun 30, 2020
Balanced encoding of intermediate values within a white-box implementation
NXP BV0 citations41
US9654279B2May 16, 2017
Security module for secure function execution on untrusted platform
NXP BV0 citations41
US9602273B2Mar 21, 2017
Implementing key scheduling for white-box DES implementation
NXP BV0 citations41
US9569639B2Feb 14, 2017
Remapping constant points in a white-box implementation
NXP BV0 citations41
US9380033B2Jun 28, 2016
Implementing use-dependent security settings in a single white-box implementation
NXP BV0 citations41