Obtenha TrueCrypt .
Lista de recursos (retirada do site):
- Cria um disco virtual criptografado em um arquivo e o monta como um disco real.
- Criptografa uma partição inteira ou dispositivo de armazenamento, como unidade flash USB ou disco rígido.
- Criptografa uma partição ou unidade em que o Windows está instalado (autenticação pré-inicialização).
- A criptografia é automática, em tempo real (on-the-fly) e transparente.
- Paralelização e pipelining permitem que os dados sejam lidos e gravados tão rapidamente como se a unidade não estivesse criptografada.
- Fornece negação plausível, no caso de um adversário forçar você a revelar a senha: Volume oculto (esteganografia) e sistema operacional oculto.
- Algoritmos de criptografia: AES-256, Serpente e Twofish. Modo de operação: XTS.
Não há solução fácil para "proteger um disco rígido ou uma única partição com uma senha". Você poderia, é claro, usar uma senha da BIOS, mas isso não terá chance se o invasor estiver na frente do PC (jumper de reconfiguração da CMOS, por exemplo).
Alguns discos oferecem a funcionalidade de uma senha, mas, até onde eu saiba, o BIOS também terá que suportá-la. Também há vários problemas com ele, esquecer a senha irá transformar o disco rígido em um bom bloco e, na maioria dos casos, você pode decifrá-lo tão facilmente quanto a senha do BIOS.