Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2019125720 - FONCTION NON CLONABLE PHYSIQUE UTILISANT UN CODE D'AUTHENTIFICATION DE MESSAGE

Numéro de publication WO/2019/125720
Date de publication 27.06.2019
N° de la demande internationale PCT/US2018/063143
Date du dépôt international 29.11.2018
CIB
H04L 9/32 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
32comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
CPC
H04L 9/0866
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
08Key distribution ; or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
0866involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
H04L 9/3242
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3236using cryptographic hash functions
3242involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
H04L 9/3278
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3271using challenge-response
3278using physically unclonable functions [PUF]
Déposants
  • MICRON TECHNOLOGY, INC. [US]/[US]
Inventeurs
  • MONDELLO, Antonino
  • TROIA, Alberto
Mandataires
  • WARD, John P.
Données relatives à la priorité
15/853,49822.12.2017US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) PHYSICAL UNCLONABLE FUNCTION USING MESSAGE AUTHENTICATION CODE
(FR) FONCTION NON CLONABLE PHYSIQUE UTILISANT UN CODE D'AUTHENTIFICATION DE MESSAGE
Abrégé
(EN)
An improved PUF architecture for generating physical unclonable function (PUF) values. The PUF architecture generates an output by feeding inputs provided from one or more PUFs into a message authentication code (MAC) block. The output from the MAC block provides the improved PUF value (e.g., resistant to the preimage hacker attack). The PUFs can be selected by a selector module. An additional input to the MAC block that is used to output a PUF value may be obtained from a monotonic counter that is, for example, incremented prior to each PUF output calculation. In one embodiment, a capability is provided to generate a session key by using a monotonic counter or other freshness mechanism like timestamp, NONCE, etc.
(FR)
L'invention concerne une architecture PUF améliorée pour générer des valeurs de fonction non clonable physique (PUF). L'architecture PUF génère une sortie en fournissant des entrées délivrées par une ou plusieurs PUF dans un bloc de code d'authentification de message (MAC). La sortie du bloc MAC fournit la valeur de PUF améliorée (par exemple, résistante à l'attaque de piratage de préimage). Les PUF peuvent être sélectionnées par un module de sélection. Une entrée supplémentaire au bloc MAC servant à délivrer une valeur PUF peut être obtenue à partir d'un compteur monotone qui est, par exemple, incrémenté avant chaque calcul de sortie PUF. Dans un mode de réalisation, une capacité est fournie pour générer une clé de session à l'aide d'un compteur monotone ou d'un autre mécanisme de fraîcheur comme une estampille temporelle, un NONCE, etc.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international