Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020115297 - WHITE-BOX COMPUTATIONS USING SHARES AS RANDOMIZING INPUTS

Publication Number WO/2020/115297
Publication Date 11.06.2020
International Application No. PCT/EP2019/084027
International Filing Date 06.12.2019
Chapter 2 Demand Filed 30.03.2020
IPC
H04L 9/00 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
CPC
H04L 2209/046
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
04Masking or blinding
046of operations, operands or results of the operations
H04L 2209/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
08Randomization, e.g. dummy operations or using noise
H04L 2209/16
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
16Obfuscation or hiding, e.g. involving white box
H04L 9/002
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
002Countermeasures against attacks on cryptographic mechanisms
Applicants
  • KONINKLIJKE PHILIPS N.V. [NL]/[NL]
Inventors
  • RIETMAN, Ronald
Agents
  • PHILIPS INTELLECTUAL PROPERTY & STANDARDS
  • NIESSEN, Arnoldus Jeroen
  • NIESSEN, Arnoldus Jeroen
Priority Data
18211181.507.12.2018EP
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) WHITE-BOX COMPUTATIONS USING SHARES AS RANDOMIZING INPUTS
(FR) CALCULS DE BOÎTE BLANCHE UTILISANT DES PARTS COMME ENTRÉES ALÉATOIRES
Abstract
(EN)
Some embodiments are directed to a computation device for performing a computation. One or more values of the computation are shared values that are stored as a plurality of shares. An operation of the computation is performed on operation input values to obtain an operation output value. The operation input values and the operation output value are shared values. The shares of the operation output value are computed from shares of the operation input values using one or more randomizing inputs. Randomizing inputs can be shares of further shared values different from the operation input values, for instance, outputs of previous operations of the computation or intermediate values of a mixing function applied to the computation inputs, making it harder to isolate randomness from the computation.
(FR)
Certains modes de réalisation de la présente invention concernent un dispositif de calcul pour effectuer un calcul. Une ou plusieurs valeurs du calcul sont des valeurs partagées qui sont stockées sous la forme d'une pluralité de parts. Une opération du calcul est effectuée sur des valeurs d'entrée d'opération pour obtenir une valeur de sortie d'opération. Les valeurs d'entrée d'opération et la valeur de sortie d'opération sont des valeurs partagées. Les parts de la partie de la valeur de sortie d'opération sont calculées à partir des parts des valeurs d'entrée d'opération à l'aide d'une ou plusieurs entrées de randomisation. Des entrées de randomisation peuvent être des parts d'autres valeurs partagées différentes des valeurs d'entrée d'opération, par exemple, des sorties d'opérations précédentes des calculs ou des valeurs intermédiaires d'une fonction de mélange appliquée aux entrées de calcul, ce qui rend plus difficile d'isoler le caractère aléatoire du calcul.
Latest bibliographic data on file with the International Bureau