Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020115297 - CALCULS DE BOÎTE BLANCHE UTILISANT DES PARTS COMME ENTRÉES ALÉATOIRES

Numéro de publication WO/2020/115297
Date de publication 11.06.2020
N° de la demande internationale PCT/EP2019/084027
Date du dépôt international 06.12.2019
Demande présentée en vertu du Chapitre 2 30.03.2020
CIB
H04L 9/00 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
9Dispositions pour les communications secrètes ou protégées
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
Déposants
  • KONINKLIJKE PHILIPS N.V. [NL]/[NL]
Inventeurs
  • RIETMAN, Ronald
Mandataires
  • PHILIPS INTELLECTUAL PROPERTY & STANDARDS
  • NIESSEN, Arnoldus Jeroen
  • NIESSEN, Arnoldus Jeroen
Données relatives à la priorité
18211181.507.12.2018EP
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) WHITE-BOX COMPUTATIONS USING SHARES AS RANDOMIZING INPUTS
(FR) CALCULS DE BOÎTE BLANCHE UTILISANT DES PARTS COMME ENTRÉES ALÉATOIRES
Abrégé
(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.
Dernières données bibliographiques dont dispose le Bureau international