implementing-disk-encryption-with-bitlocker
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
O que ela faz
Esta ferramenta ajuda a proteger as informações do seu computador Windows. Ela usa um recurso chamado BitLocker para criptografar o disco inteiro, tornando seus dados ilegíveis para pessoas não autorizadas caso o computador seja perdido ou roubado.
Quando usar
- ✓Quando você precisa cumprir regras de segurança de dados (como LGPD).
- ✓Ao configurar computadores portáteis para uso em viagens.
- ✓Para proteger os dados de todos os computadores da sua empresa.
Exemplo do que pedir para a IA
“Ative a criptografia BitLocker no meu notebook.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta verifica se o seu computador tem os requisitos necessários, como um chip de segurança chamado TPM. Em seguida, ela configura e ativa a criptografia BitLocker, salvando as chaves de recuperação em um local seguro.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-disk-encryption-with-bitlockerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-disk-encryption-with-bitlocker/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Implementando Criptografia de Disco com BitLocker
Quando Usar
Use esta habilidade quando:
- Criptografar endpoints Windows para proteger dados em repouso para conformidade (PCI DSS, HIPAA, GDPR)
- Implantar o BitLocker em toda a frota corporativa via Intune, SCCM ou GPO
- Configurar criptografia baseada em TPM com PIN ou chave de inicialização USB para segurança aprimorada
- Gerenciar chaves de recuperação do BitLocker no Active Directory ou Azure AD
Não use esta habilidade para criptografia de disco Linux (use LUKS/dm-crypt) ou macOS (use FileVault).
Pré-requisitos
- Edição Windows 10/11 Pro, Enterprise ou Education
- Chip TPM 2.0 (recomendado; TPM 1.2 suportado com limitações)
- Firmware UEFI com Secure Boot ativado (recomendado)
- Partição de sistema separada (mínimo de 200 MB, criada automaticamente pelo instalador do Windows)
- Active Directory ou Azure AD para armazenamento de chaves de recuperação
Fluxo de Trabalho
Etapa 1: Verificar Requisitos de TPM e Sistema
# Check TPM status
Get-Tpm
# ManufacturerId, ManufacturerVersion, TpmPresent, TpmReady, TpmEnabled
# Check TPM version (2.0 required for best compatibility)
(Get-WmiObject -Namespace "root\cimv2\security\microsofttpm" -Class Win32_Tpm).SpecVersion
# Check UEFI/Secure Boot
Confirm-SecureBootUEFI
# Returns True if Secure Boot is enabled
# Check BitLocker readiness
$vol = Get-BitLockerVolume -MountPoint "C:"
$vol.VolumeStatus # Should be "FullyDecrypted"
$vol.ProtectionStatus # Should be "Off"
Etapa 2: Configurar Configurações de GPO do BitLocker
Computer Configuration → Administrative Templates → Windows Components → BitLocker Drive Encryption
Operating System Drives:
- Require additional authentication at startup: Enabled
- Allow BitLocker without compatible TPM: Disabled (enforce TPM)
- Configure TPM startup: Allow TPM
- Configure TPM startup PIN: Allow startup PIN with TPM
- Configure TPM startup key: Allow startup key with TPM
- Choose how BitLocker-protected OS drives can be recovered: Enabled
- Allow data recovery agent: True
- Configure storage of recovery information to AD DS: Enabled
- Save recovery info to AD DS for OS drives: Store recovery passwords and key packages
- Do not enable BitLocker until recovery information is stored: Enabled
- Choose drive encryption method and cipher strength:
- OS drives: XTS-AES 256-bit (Windows 10 1511+)
- Fixed drives: XTS-AES 256-bit
- Removable drives: AES-CBC 256-bit (for cross-platform compatibility)
Fixed Data Drives:
- Choose how BitLocker-protected fixed drives can be recovered: Enabled
- Store recovery passwords in AD DS: Enabled
Removable Data Drives:
- Control use of BitLocker on removable drives: Enabled
- Configure use of passwords for removable drives: Require complexity
Etapa 3: Habilitar BitLocker - Linha de Comando
# Enable BitLocker with TPM-only protector (transparent to user)
Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 `
-TpmProtector -SkipHardwareTest
# Enable BitLocker with TPM + PIN (recommended for laptops)
$pin = ConvertTo-SecureString "123456" -AsPlainText -Force
Enable-BitLocker -MountPoint "C:" -EncryptionMethod XtsAes256 `
-TpmAndPinProtector -Pin $pin
# Add recovery password protector
Add-BitLockerKeyProtector -MountPoint "C:" -RecoveryPasswordProtector
# Backup recovery key to Active Directory
Backup-BitLockerKeyProtector -MountPoint "C:" `
-KeyProtectorId (Get-BitLockerVolume -MountPoint "C:").KeyProtector[1].KeyProtectorId
# Encrypt fixed data drives
Enable-BitLocker -MountPoint "D:" -EncryptionMethod XtsAes256 `
-RecoveryPasswordProtector -AutoUnlockEnabled
Etapa 4: Implantar via Intune (Corporativo)
Intune → Endpoint Security → Disk encryption → Create Profile
Platform: Windows 10 and later
Profile: BitLocker
Settings:
BitLocker base settings:
- Encryption for operating system drives: Require
- Encryption for fixed data drives: Require
- Encryption for removable data drives: Require
Operating system drive settings:
- Additional authentication at startup: Require
- TPM startup: Allowed
- TPM startup PIN: Required (for high-security endpoints)
- Encryption method: XTS-AES 256-bit
- Recovery: Escrow to Azure AD
Fixed drive settings:
- Encryption method: XTS-AES 256-bit
- Recovery: Escrow to Azure AD
Assign to: All managed Windows devices (or specific groups)
Etapa 5: Gerenciar Chaves de Recuperação
# Visualizar chave de recuperação no sistema local
…
Perguntas frequentes
O que é BitLocker?
BitLocker é um recurso do Windows que criptografa todo o seu disco rígido, protegendo seus dados contra acesso não autorizado.
O que é TPM?
TPM (Trusted Platform Module) é um chip de segurança no seu computador que ajuda a proteger as chaves de criptografia do BitLocker.
O que acontece se eu esquecer minha senha ou PIN?
Se você configurou o BitLocker corretamente, uma chave de recuperação será salva no Active Directory ou Azure AD. Você pode usar essa chave para acessar seus dados.
Detalhes
Descrição original do autor
Implements full disk encryption using Microsoft BitLocker on Windows endpoints to protect data at rest from unauthorized access in case of device loss or theft. Use when deploying encryption for compliance requirements, securing mobile workstations, or implementing data protection controls across the enterprise. Activates for requests involving BitLocker encryption, disk encryption, TPM configurat
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5867
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
android-clean-architecture
Faz seu agente organizar projetos Android de forma eficiente. Ele estrutura o código para facilitar a manutenção e o desenvolvimento de novos recursos.
affaan-m/ECC
compose-multiplatform-patterns
Ajuda seu agente a usar padrões do Compose Multiplatform e Jetpack Compose em projetos KMP. Ele cobre gerenciamento de estado, navegação, temas e performance. Útil para criar interfaces de usuário consistentes.
affaan-m/ECC
dart-flutter-patterns
Faz seu agente escrever código para apps Dart e Flutter. Ele usa padrões modernos para criar apps robustos e fáceis de gerenciar.
affaan-m/ECC