Membership
Tour
Register
Log in
Wil Michiels
Follow
Person
Eindhoven, NL
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Protecting the input/output of modular encoded white-box RSA
Patent number
10,726,108
Issue date
Jul 28, 2020
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Balanced encoding of intermediate values within a white-box impleme...
Patent number
10,700,849
Issue date
Jun 30, 2020
NXP B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Control flow flattening for code obfuscation where the next block c...
Patent number
10,599,820
Issue date
Mar 24, 2020
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for introducing dependence of white-box implementation on a...
Patent number
10,412,054
Issue date
Sep 10, 2019
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Protecting the input/output of modular encoded white-box RSA/ECC
Patent number
10,372,886
Issue date
Aug 6, 2019
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
White-box modular exponentiation
Patent number
10,235,506
Issue date
Mar 19, 2019
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Array indexing with modular encoded values
Patent number
10,140,437
Issue date
Nov 27, 2018
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
White-box elliptic curve point multiplication
Patent number
10,068,070
Issue date
Sep 4, 2018
NXP B.V.
Jan Hoogerbrugge
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Protecting a white-box implementation against attacks
Patent number
9,954,676
Issue date
Apr 24, 2018
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Splitting S-boxes in a white-box implementation to resist attacks
Patent number
9,838,198
Issue date
Dec 5, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
S-box in cryptographic implementation
Patent number
9,819,486
Issue date
Nov 14, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Implementing padding in a white-box implementation
Patent number
9,665,699
Issue date
May 30, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Security module for secure function execution on untrusted platform
Patent number
9,654,279
Issue date
May 16, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Interface compatible approach for gluing white-box implementation t...
Patent number
9,641,337
Issue date
May 2, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Using single white-box implementation with multiple external encodings
Patent number
9,639,674
Issue date
May 2, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Implementing key scheduling for white-box DES implementation
Patent number
9,602,273
Issue date
Mar 21, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Protecting a white-box implementation against attacks
Patent number
9,584,310
Issue date
Feb 28, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Remapping constant points in a white-box implementation
Patent number
9,569,639
Issue date
Feb 14, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Program cable obfuscation based upon recently executed program code
Patent number
9,547,758
Issue date
Jan 17, 2017
NXP B.V.
Jan Hoogerbruggge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for including an implicit integrity or authenticity check in...
Patent number
9,485,226
Issue date
Nov 1, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Behavioral fingerprint in a white-box implementation
Patent number
9,455,833
Issue date
Sep 27, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Code integrity protection by computing target addresses from checksums
Patent number
9,405,936
Issue date
Aug 2, 2016
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Implementing use-dependent security settings in a single white-box...
Patent number
9,380,033
Issue date
Jun 28, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Realizing authorization via incorrect functional behavior of a whit...
Patent number
9,363,244
Issue date
Jun 7, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Security patch without changing the key
Patent number
9,338,145
Issue date
May 10, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
PROTECTING THE INPUT/OUTPUT OF MODULAR ENCODED WHITE-BOX RSA
Publication number
20190251233
Publication date
Aug 15, 2019
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTECTING A WHITE-BOX IMPLEMENTATION AGAINST ATTACKS
Publication number
20170126397
Publication date
May 4, 2017
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Balanced Encoding of Intermediate Values Within a White-Box Impleme...
Publication number
20170033922
Publication date
Feb 2, 2017
NXP. B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Encoding Values by Pseudo-Random Mask
Publication number
20170033921
Publication date
Feb 2, 2017
NXP, B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Diversifying Control Flow of White-Box Implementation
Publication number
20160350520
Publication date
Dec 1, 2016
NXP, B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
WHITE-BOX MODULAR EXPONENTIATION
Publication number
20160328541
Publication date
Nov 10, 2016
NXP. B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Implementing Key Scheduling for White-Box DES Implementation
Publication number
20160330019
Publication date
Nov 10, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
ARRAY INDEXING WITH MODULAR ENCODED VALUES
Publication number
20160328540
Publication date
Nov 10, 2016
NXP, B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROTECTING THE INPUT/OUTPUT OF MODULAR ENCODED WHITE-BOX RSA
Publication number
20160328543
Publication date
Nov 10, 2016
NXP, B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
WHITE-BOX ELLIPTIC CURVE POINT MULTIPLICATION
Publication number
20160328542
Publication date
Nov 10, 2016
NXP, B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IMPLEMENTING PADDING IN A WHITE-BOX IMPLEMENTATION
Publication number
20160267258
Publication date
Sep 15, 2016
NXP, B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
S-Box In Cryptographic Implementation
Publication number
20160182227
Publication date
Jun 23, 2016
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Binding White-Box Implementation To Reduced Secure Element
Publication number
20160182472
Publication date
Jun 23, 2016
NXP, B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Using Single White-Box Implementation With Multiple External Encodings
Publication number
20160180066
Publication date
Jun 23, 2016
NXP. B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CODE INTEGRITY PROTECTION BY COMPUTING TARGET ADDRESSES FROM CHECKSUMS
Publication number
20160171246
Publication date
Jun 16, 2016
NXP. B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REMAPPING CONSTANT POINTS IN A WHITE-BOX IMPLEMENTATION
Publication number
20160078250
Publication date
Mar 17, 2016
NXP. B.V.
Wil Michiels
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR INTRODUCING DEPENDENCE OF WHITE-BOX IMPLEMENTATION ON A...
Publication number
20150372989
Publication date
Dec 24, 2015
NXP. B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PROGRAM CABLE OBFUSCATION BASED UPON RECENTLY EXECUTED PROGRAM CODE
Publication number
20150332027
Publication date
Nov 19, 2015
NXP B.V.
Jan Hoogerbruggge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTERFACE COMPATIBLE APPROACH FOR GLUING WHITE-BOX IMPLEMENTATION T...
Publication number
20150312042
Publication date
Oct 29, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
METHOD FOR INCLUDING AN IMPLICIT INTEGRITY OR AUTHENTICITY CHECK IN...
Publication number
20150312226
Publication date
Oct 29, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
BEHAVIORAL FINGERPRINT IN A WHITE-BOX IMPLEMENTATION
Publication number
20150312039
Publication date
Oct 29, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CONTROL FLOW FLATTENING FOR CODE OBFUSCATION WHERE THE NEXT BLOCK C...
Publication number
20150310193
Publication date
Oct 29, 2015
NXP B.V.
Jan Hoogerbrugge
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REALIZING AUTHORIZATION VIA INCORRECT FUNCTIONAL BEHAVIOR OF A WHIT...
Publication number
20150312223
Publication date
Oct 29, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SECURITY PATCH WITHOUT CHANGING THE KEY
Publication number
20150312225
Publication date
Oct 29, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
IMPLEMENTING USE-DEPENDENT SECURITY SETTINGS IN A SINGLE WHITE-BOX...
Publication number
20150312224
Publication date
Oct 29, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PROTECTING A WHITE-BOX IMPLEMENTATION AGAINST ATTACKS
Publication number
20150270949
Publication date
Sep 24, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SECURITY MODULE FOR SECURE FUNCTION EXECUTION ON UNTRUSTED PLATFORM
Publication number
20150270951
Publication date
Sep 24, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SPLITTING S-BOXES IN A WHITE-BOX IMPLEMENTATION TO RESIST ATTACKS
Publication number
20150270950
Publication date
Sep 24, 2015
NXP B.V.
Wil Michiels
H04 - ELECTRIC COMMUNICATION TECHNIQUE