The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 21, 2021

Filed:

Jul. 12, 2017
Applicant:

Giesecke+devrient Mobile Security Gmbh, Munich, DE;

Inventor:

Sven Bauer, Vaterstetten, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/06 (2006.01); G06F 17/16 (2006.01); H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0631 (2013.01); G06F 17/16 (2013.01); H04L 9/002 (2013.01); H04L 2209/04 (2013.01); H04L 2209/043 (2013.01); H04L 2209/16 (2013.01); H04L 2209/24 (2013.01);
Abstract

A processor device with a white-box masked implementation of the cryptographic algorithm AES implemented thereon, which comprises a SubBytes transformation. The white-box masked implementation is hardened in that white-box round input values x' are supplied at the round input of rounds instead of the round input values x, said white-box round input values being formed from a concatenation of: (i) the round input values x that are masked by means of the invertible masking mapping A and (ii) obfuscation values y that are likewise masked with the invertible masking mapping A; wherein from the white-box round input values x′ only the (i) round input values x are fed to the SubBytes transformation T, and (ii) the masked obfuscation values y are not.


Find Patent Forward Citations

Loading…