Utilizando o Trusted Platform Module (TPM) com PowerShell Exemplos e Comandos
Introdução:
O Trusted Platform Module (TPM) é um componente de hardware presente em alguns computadores que oferece recursos de segurança, como o armazenamento de chaves criptográficas e a proteção de dados sensíveis. Neste artigo, mostraremos exemplos de como utilizar o TPM através do PowerShell, oferecendo maior controle e facilidade na manipulação desses recursos.
Exemplos:
1. Habilitando o TPM:
Get-WmiObject -Namespace "Root\CIMv2\Security\MicrosoftTpm" -Class Win32_Tpm | ForEach-Object { $_.SetPhysicalPresenceRequest(14) }
2. Verificando o status do TPM:
Get-WmiObject -Namespace "Root\CIMv2\Security\MicrosoftTpm" -Class Win32_Tpm | Select-Object SpecVersion, ManufacturerID, ManufacturerIDDescription, ManufacturerVersion, ManufacturerVersionFull, SpecVersionFull
3. Criando uma chave de armazenamento no TPM:
$tpm = Get-WmiObject -Namespace "Root\CIMv2\Security\MicrosoftTpm" -Class Win32_Tpm
$keyName = "MinhaChave"
$keyPassword = "MinhaSenha"
$keyProtection = 3
$keyType = 1
$key = $tpm.CreatePersistentKey($keyName, $keyPassword, $keyProtection, $keyType)
4. Importando uma chave para o TPM:
$tpm = Get-WmiObject -Namespace "Root\CIMv2\Security\MicrosoftTpm" -Class Win32_Tpm
$keyPath = "Caminho\para\minha\chave.pfx"
$keyPassword = "MinhaSenha"
$keyProtection = 3
$keyType = 1
$key = $tpm.ImportKey($keyPath, $keyPassword, $keyProtection, $keyType)
Conclusão:
O PowerShell oferece uma maneira eficiente e poderosa de interagir com o Trusted Platform Module (TPM) em computadores que possuem esse componente de hardware. Através dos exemplos apresentados neste artigo, você pode habilitar o TPM, verificar seu status, criar chaves de armazenamento e importar chaves para uso seguro. Aproveite essas funcionalidades para fortalecer a segurança dos seus sistemas e proteger seus dados sensíveis.
Comentários
Postar um comentário
ATENÇÃO: Seu comentário é muito importante para nós e esperamos que você compartilhe suas opiniões e sugestões abaixo. No entanto, lembramos que é de inteira responsabilidade dos usuários seguir as dicas postadas no Blog DicasQueFunfa. Pedimos que evite comentários ofensivos, ilegais ou prejudiciais, pois esses não serão tolerados e serão removidos. Agradecemos sua colaboração e esperamos que suas contribuições enriqueçam ainda mais nosso conteúdo.