Invention Grant
- Patent Title: Masked decoding of polynomials
-
Application No.: US17226770Application Date: 2021-04-09
-
Publication No.: US11595195B2Publication Date: 2023-02-28
- Inventor: Tobias Schneider , Joppe Willem Bos , Björn Fay , Marc Gourjon , Joost Roland Renes , Christine van Vredendaal
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/08 ; H04L9/30 ; G06F7/76 ; G06F7/02

Abstract:
Various embodiments relate to a method for masked decoding of a polynomial a using an arithmetic sharing a to perform a cryptographic operation in a data processing system using a modulus q, the method for use in a processor of the data processing system, including: subtracting an offset δ from each coefficient of the polynomial a; applying an arithmetic to Boolean (A2B) function on the arithmetic shares of each coefficient ai of the polynomial a to produce Boolean shares âi that encode the same secret value ai; and performing in parallel for all coefficients a shared binary search to determine which of coefficients ai are greater than a threshold t to produce a Boolean sharing value {circumflex over (b)} of the bitstring b where each bit of b decodes a coefficient of the polynomial a.
Public/Granted literature
- US20220337398A1 MASKED DECODING OF POLYNOMIALS Public/Granted day:2022-10-20
Information query