Invention Grant
- Patent Title: Watermarking input and output of a white-box implementation
-
Application No.: US15084817Application Date: 2016-03-30
-
Publication No.: US10223511B2Publication Date: 2019-03-05
- Inventor: Wilhelmus Petrus Adrianus Johannus Michiels , Stefan Kuipers
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Main IPC: G06F21/16
- IPC: G06F21/16 ; G06F21/10 ; H04L9/00 ; H04L9/06

Abstract:
A method of mapping an input message to an output message by a keyed cryptographic encryption operation, wherein the keyed cryptographic encryption operation includes a first round, including: performing a substitution function on a first portion of the input message to produce an output, wherein the substitution function incorporates a portion of a cryptographic key; and performing a watermarking function on the output, wherein the watermarking function produces a watermark output when the first input portion has a specific predetermined value, wherein the watermark output uniquely identifies the keyed cryptographic encryption operation.
Public/Granted literature
- US20170286647A1 WATERMARKING INPUT AND OUTPUT OF A WHITE-BOX IMPLEMENTATION Public/Granted day:2017-10-05
Information query