Invention Grant
- Patent Title: Implementing key scheduling for white-box DES implementation
-
Application No.: US14705635Application Date: 2015-05-06
-
Publication No.: US09602273B2Publication Date: 2017-03-21
- Inventor: Wil Michiels , Jan Hoogerbrugge
- Applicant: NXP B.V.
- Applicant Address: US TX Austin
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: US TX Austin
- Main IPC: H04K1/00
- IPC: H04K1/00 ; H04L9/06 ; H04L9/14

Abstract:
A device and method for performing a keyed cryptographic operation mapping an input message to an output message including a first and a second round, wherein the cryptographic operation includes a key scheduling method that produces round keys based upon the encryption key, including: instructions for receiving a first input by the first round; instructions for receiving a second input by the first round; instructions for outputting the second input as a third input to the second round; instructions for performing a first cryptographic operation on the second input using a first static round key to produce a first cryptographic output; and instructions for combining first input, the first cryptographic output, and a second encoded dynamic round key to produce a fourth input to the second round, wherein the second encoded dynamic round key is produced by inputting an encoded dynamic encryption key into the key scheduling method.
Public/Granted literature
- US20160330019A1 Implementing Key Scheduling for White-Box DES Implementation Public/Granted day:2016-11-10
Information query