Services de base de module de plateforme sécurisée

Objectif

La fonctionnalité services de base du module de plateforme sécurisée (TPM) centralise l’accès au module de plateforme sécurisée (TPM) entre les applications.

La fonctionnalité TBS s’exécute en tant que service système dans Windows Server 2008, Windows Vista ou des systèmes d’exploitation plus récents. Il fournit des services en tant qu’API exposées via des appels de procédure distante (RPC). La fonctionnalité TBS utilise les priorités spécifiées par l’appel d’applications pour planifier de manière coopérative l’accès au TPM.

Notes

Le module de plateforme sécurisée peut être utilisé pour les opérations de stockage de clés. Toutefois, les développeurs sont encouragés à utiliser les API De stockage de clés pour ces scénarios à la place. Les API De stockage de clés fournissent les fonctionnalités permettant de créer, de signer ou de chiffrer des clés de chiffrement avec et de les conserver, et elles sont de niveau supérieur et plus facile à utiliser que le TBS pour ces scénarios ciblés.

Développeurs concernés

TbS est destiné aux développeurs d’applications basées sur les systèmes d’exploitation Windows. Les développeurs doivent être familiarisés avec les langages de programmation C et C++ et l’environnement de programmation Microsoft Windows.

Conditions d’exécution

La fonctionnalité TBS nécessite au moins le système d’exploitation Windows Server 2008 ou Windows Vista. Pour plus d’informations sur les exigences d’exécution pour un élément de programmation particulier, consultez la section Exigences de la page de référence de cet élément.

Contenu de cette section

Rubrique Description
À propos du SCT
Concepts clés et vue d’ensemble de la fonctionnalité TBS.
Utilisation de TBS
Processus et procédures du SCT pour l’utilisation de l’API TBS.
Informations de référence sur le SCT
Documentation sur les fonctions, structures et codes de retour de TBS.