O TruPax é um programa complementar para a tecnologia de criptografia TrueCrypt. Ele possibilita criar volumes criptografados de maneira simples, basta escolher os arquivos através da interface gráfica e definir uma senha.
O que a tecnologia de criptografia TrueCrypt faz é reunir todos os documentos selecionados pelo usuário e armazená-los dentro de um arquivo maior que é chamado de disco (virtual) ou volume. Este contêiner de dados protege os documentos no seu interior, usando técnicas que funcionam como trancas e cadeados, as quais permitem o acesso aos dados apenas com a apresentação da senha correta.
Criptografia direto ao ponto
O TruPax é um programa com interface simples, pois estão presentes apenas os elementos que realmente interessam. Para adicionar arquivos e pastas é possível simplesmente arrastá-los para a listagem de arquivos (“File”). Alternativamente, pode-se usar os botões “Add Files” e “Add Folders”.

Seguindo a filosofia do programa, as informações são apresentadas de forma clara e concisa. A área de notificação, o retângulo escuro, mostra o número de arquivos, pastas e o tamanho do volume de dados antes e depois de criptografados.
Por padrão, o tamanho do volume criado é sempre a exata quantia de espaço necessária para comportar os dados protegidos. Desta forma, não existe área livre no disco para adicionar arquivos ou pastas após a criação do volume.
Caso o usuário deseje reservar espaço para futuros arquivos no novo disco, é possível fazê-lo através do campo “Free Space”. O TruPax aceita os sufixos K, M e G para o tamanho do espaço extra. Por exemplo, para adicionar 15 megabytes, basta digitar 15MB.

Para salvar a nova unidade, clique no botão “Make volume”. Após escolher o nome do disco, o programa vai pedir que seja definida uma senha de acesso ao novo volume. Os desenvolvedores tiveram um cuidado especial nesta parte. Conforme o código é digitado, as cores da caixa de texto vão mudando, o que auxilia o usuário a verificar se a confirmação da senha foi escrita corretamente além de indicar o uso de senhas comuns.
A velocidade do processo de criptografia do disco depende de fatores como a quantidade de dados, velocidade do HD e do processador. Para tornar o processo mais rápido o TruPax utiliza todos os processadores disponíveis no computador.