Serviços básicos do TPM
Finalidade
O recurso TBS (Trusted Platform Module) Base Services (TPM) centraliza o acesso ao TPM entre aplicativos.
O recurso TBS é executado como um serviço do sistema no Windows Server 2008, Windows Vista ou sistemas operacionais mais recentes. Ele fornece serviços como uma API exposta por meio de chamadas de procedimento remoto (RPC). O recurso TBS usa prioridades especificadas chamando aplicativos para agendar cooperativamente o acesso ao TPM.
Observação
O TPM pode ser usado para operações de armazenamento de chaves. No entanto, os desenvolvedores são incentivados a usar as APIs de armazenamento de chave para esses cenários. As APIs de armazenamento de chaves fornecem a funcionalidade para criar, assinar ou criptografar e persistir chaves criptográficas, e são de nível mais alto e mais fáceis de usar do que o TBS para esses cenários de destino.
Público de desenvolvedores
TBS destina-se ao uso por desenvolvedores de aplicativos baseados nos sistemas operacionais Windows. Os desenvolvedores devem estar familiarizados com as linguagens de programação C e C++ e com o ambiente de programação do Microsoft Windows.
Requisitos de tempo de execução
O recurso TBS requer pelo menos o sistema operacional Windows Server 2008 ou Windows Vista. Para obter informações sobre os requisitos de tempo de execução para um elemento de programação específico, consulte a seção Requisitos da página de referência desse elemento.
Nesta secção
Tópico | Descrição |
---|---|
Sobre a TBS |
Conceitos-chave e uma visão de alto nível do recurso TBS. |
Usando o TBS |
Processos e procedimentos TBS para usar a API TBS. |
de referência TBS |
Documentação sobre as funções, estruturas e códigos de retorno do TBS. |