Source Linus Torvalds
Article : developpez.com Le 2 août 2023 à 15:23, par Mathis Lucas
Avant d'en savoir plus sur le fTPM du processeur AMD, faisons quelques rappels sur la technologie TPM. Trusted Platform Module (TPM) est un standard international pour la sécurité des microprocesseurs. Le but principal de ce module est de fournir une sécurité étendue au matériel. Le TPM utilise des clés cryptographiques intégrées pour sécuriser le matériel du CPU. Il n'existe pas qu'un seul type de TPM, mais cinq types différents : les TPM discrets, les TPM intégrés, les TPM d'hyperviseur, les TPM logiciels, et les TPM basés sur un microprogramme (Firmware TPM - fTPM). Tous sont disponibles pour différents usages et possèdent des propriétés distinctes.
Le fTPM est une solution spécifique qui s'exécute dans un environnement sûr sur un processeur. L'objectif de ce TPM est de résoudre les bogues trouvés dans le logiciel du processeur uniquement. De nombreuses entreprises, comme AMD et Intel, utilisent des fTPM pour la sécurité de leur matériel. En gros, les TPM, qu'ils soient basés sur un micrologiciel ou sur du matériel, sont utilisés pour créer et stocker en toute sécurité des clés cryptographiques, des certificats et des mots de passe. Les modules génèrent également, entre autres, des nombres aléatoires à utiliser par les logiciels. Toutefois, dans le cas du fTPM d'AMD, on note quelques dysfonctionnements.
Lire la suite
Article : developpez.com Le 2 août 2023 à 15:23, par Mathis Lucas
Avant d'en savoir plus sur le fTPM du processeur AMD, faisons quelques rappels sur la technologie TPM. Trusted Platform Module (TPM) est un standard international pour la sécurité des microprocesseurs. Le but principal de ce module est de fournir une sécurité étendue au matériel. Le TPM utilise des clés cryptographiques intégrées pour sécuriser le matériel du CPU. Il n'existe pas qu'un seul type de TPM, mais cinq types différents : les TPM discrets, les TPM intégrés, les TPM d'hyperviseur, les TPM logiciels, et les TPM basés sur un microprogramme (Firmware TPM - fTPM). Tous sont disponibles pour différents usages et possèdent des propriétés distinctes.
Le fTPM est une solution spécifique qui s'exécute dans un environnement sûr sur un processeur. L'objectif de ce TPM est de résoudre les bogues trouvés dans le logiciel du processeur uniquement. De nombreuses entreprises, comme AMD et Intel, utilisent des fTPM pour la sécurité de leur matériel. En gros, les TPM, qu'ils soient basés sur un micrologiciel ou sur du matériel, sont utilisés pour créer et stocker en toute sécurité des clés cryptographiques, des certificats et des mots de passe. Les modules génèrent également, entre autres, des nombres aléatoires à utiliser par les logiciels. Toutefois, dans le cas du fTPM d'AMD, on note quelques dysfonctionnements.
Lire la suite