Recipiente criptografado de tamanho variável [fechado]

2

Existe um aplicativo semelhante ao TrueCrypt, mas aquele que pode tornar os contêineres de tamanho variável opostos aos contêineres de tamanho fixo ou de crescimento único a determinados, que podem ser feitos pelo TrueCrypt?

Eu quero que esse contêiner possa ser montado em uma unidade / pasta, e o tamanho do contêiner externo não seja muito diferente do tamanho total de todos os arquivos que eu coloquei na pasta montada, enquanto ainda forneço um strong criptografia.

Se colocarmos em outras palavras, eu quero um programa como o truecrypt, que não apenas aumenta automaticamente o container se eu colocar novos arquivos, mas também diminui seu tamanho se alguns arquivos forem deletados.

Eu sei que existem alguns problemas, é claro, e não funcionaria 100% como TrueCrypt, porque basicamente funciona no nível do setor do disco, dando todo o controle do sistema de arquivos para o SO, e então quando eu removo um arquivo, pode muito bem ser deixado lá, ou pode haver alguns problemas de fragmentação que parariam de truncar o volume do trabalho, mas talvez um programa possa ser construído de alguma outra forma? Em vez de fornecer uma interface de nível setorial, ela forneceria uma interface no nível do sistema de arquivos? Um sistema de arquivos dentro de um arquivo que suporta o encolhimento quando os arquivos são excluídos?

    
por Cray 27.11.2011 / 00:56

2 respostas

2

No lado do Linux, o projeto encfs parece se encaixar no projeto. A página do projeto é aqui . Basicamente, é uma criptografia baseada em arquivo (em vez de baseada em volume), de forma que os arquivos criptografados são armazenados individualmente. Há um diretório oculto com diretórios sem sentido e nomes de arquivos. Encfs loop monta uma visualização descriptografada desse diretório. Quando você apaga um arquivo no encfs mount, ele apagará o arquivo no diretório oculto, etc.

É principalmente o Linux, mas há algumas instruções sobre como criá-lo para o Mac OS X (não sei como funciona bem), e há um projeto experimental do Windows chamado encfs4win que está tentando levar sua funcionalidade até lá. . Há também um produto comercial chamado Boxcryptor que oferece suporte a encfs no Windows. Eu não posso garantir nada além da implementação do Linux.

    
por 27.11.2011 / 01:15
0

"A filesystem inside a file which would support shrinking when files are deleted?"

Você pode procurar no Virtual Machine Disk (VMDK) ( link ) que cresce sob demanda (pelo menos quando eu uso o VirtualBox), e eu acho que eles podem encolher também.

VMDKs podem ser criptografados e / ou você pode colocá-los dentro de outro recipiente criptografado.

Se você precisar apenas criar uma imagem TrueCrypt, tente anexar dados aleatórios ao final do arquivo TrueCrypt (após a desmontagem), remontar para ver se o truecrypt agora tem uma imagem maior. Eu não testei este método, e pelo que eu li, pode não funcionar em mais recente versões do truecrypt.

    
por 05.12.2013 / 15:53