Cette technologie relève de la conception experte de silicium sur mesure : IIST conçoit des circuits de sécurité que les équipes de semi-conducteurs intègrent dans leurs propres puces.

01Entropie physique

Une conception de cellule.
Une réponse physique unique.

Les variations microscopiques des transistors et interconnexions créent un comportement électrique propre à chaque dispositif. IIST mesure une cellule PUF logique et traduit sa réponse en états numériques stables et variables.

Cellule PUF à verrou logique, stimulus et états de sortie
01Stimuler la cellule

Un déclencheur lance la mesure du circuit physique.

Mesures répétées de cellules PUF accumulant statistiques et états
02Collecter les statistiques

Les mesures répétées révèlent le comportement de chaque cellule.

Motifs numériques montrant des états 0 et 1 stables et des états X variables
03Cartographier les états numériques

Les motifs stables permettent la récupération des clés ; les états variables fournissent l’entropie aléatoire.

Composante stable

Entrée de l’ACC pour générer et récupérer les clés racines.

Composante dynamique

Entropie physique pour graines véritablement aléatoires et réensemencement répété.

02Dynamic PUF

Disponible au-delà
du cycle d’alimentation.

La source d’entropie IIST utilise des portes logiques dans une cellule à verrou, mesurées par une impulsion ou un signal de type horloge. Elle peut être rééchantillonnée tout au long de la vie du dispositif.

L’association d’un comportement relativement stable et d’un aléa physique permet de récupérer les racines existantes et de générer de nouvelles graines aléatoires.

Source d’entropie logique mesurée à répétition par un stimulus de type horloge
Moteur Dynamic PUF recevant des points de contrôle et fournissant plusieurs clés racines et une sortie aléatoire depuis une source commune
Une source d’entropie réutilisable permet la récupération des clés racines et la sortie véritablement aléatoire.
Courbes conceptuelles ACC de différentes puces convergeant vers des points propres aux dispositifs
Ces courbes conceptuelles illustrent des relations propres aux dispositifs, pas des tracés mathématiques réels.

03Attestation Curve Cryptography

Récupérer la même racine.
Créer des racines indépendantes.

L’ACC est une méthode propriétaire d’extraction floue. Elle combine des courbes mathématiques et la réponse PUF mesurée pour récupérer la clé racine associée malgré les variations entre mesures.

  1. Générer

    Créez les données de point de contrôle associées à une clé racine.

  2. Récupérer

    Rechargez le point de contrôle et mesurez à nouveau le PUF pour récupérer cette racine.

  3. Lier

    Intégrez des entrées externes, comme un mot de passe ou un identifiant de puce, dans la relation de récupération.

04Racines de confiance multiples

Des racines indépendantes.
Des responsabilités distinctes.

Une racine de confiance ancre les clés cryptographiques. Si tous les domaines dépendent d’une même clé maîtresse, sa compromission peut les affecter tous. Dynamic PUF permet des racines distinctes issues d’une même source d’entropie.

Architecture à racine unique

Une clé racine
Sécurité système
Démarrage et firmware
Maintenance
OEM et ODM
Applications

Tous les domaines dépendent de la même racine.

IIST Dynamic PUF

Une source d’entropie physique
Racine 1Sécurité système
Racine 2Démarrage et firmware
Racine 3Maintenance
Racine 4OEM et ODM
Racine 5Applications

Chaque domaine possède sa propre racine cryptographique et son propre cycle de vie.

Conçu pour le silicium réel

Pensé pour le cycle de vie du dispositif.

Sans stockage permanent des clés racines

Récupérez les clés racines à la demande grâce à la source d’entropie physique et aux données de point de contrôle associées.

Domaines de confiance indépendants

Attribuez des racines cryptographiques distinctes au système, au firmware, à la maintenance, à l’OEM et aux applications.

Mesure répétable

Déclenchez la source d’entropie logique tout au long du cycle de vie, indépendamment des cycles d’alimentation.

Réinitialisation véritablement aléatoire

Utilisez la composante variable de la réponse physique pour les graines aléatoires et le réensemencement du DRBG.

Liaison externe

Liez la récupération de la clé racine à un mot de passe, un identifiant de puce ou une relation de propriété via l’ACC.

Portabilité entre procédés

Portez la cellule logique vers le procédé cible tout en conservant la méthode ACC indépendante du procédé.

Comment les éléments s’articulent

PUF, cryptographie post-quantique et zero trust.

PUF : la racine matérielle

Les clés et l’entropie propres au dispositif donnent un fondement physique aux opérations cryptographiques.

PQC : les algorithmes

L’établissement de clés et les signatures post-quantiques répondent aux besoins de la couche cryptographique. La prise en charge dépend de l’implémentation.

Explorer les options SASP ↗

Zéro confiance : l’architecture

Vérifiez utilisateurs, dispositifs et opérations par des politiques d’accès explicites, appuyées sur l’identité matérielle.

Explorer l’intégration ↗

Engager la conversation

Discutons de la racine de confiance adaptée à votre plateforme.

Décrivez ce que vous sécurisez. Nous définirons le parcours adapté, du matériel d’évaluation à l’IP silicium personnalisée.