Estou pensando em usar o eCryptFS, mas queria saber quanto mais espaço em disco é usado.
Responder1
Fiz alguns testes que indicaram que o eCryptfs tem um tamanho mínimo de arquivo de 12.288 bytes e parecia adicionar cerca de 8k a arquivos maiores (como Colin diz corretamente).
Por exemplo, um arquivo com 10.485.760 bytes acaba criptografado como 10.493.952 bytes, portanto aumentado em 8.192 bytes.
Não é significativo para arquivos grandes, mas para muitos arquivos pequenos (como geralmente são os arquivos de configuração inicial ou alguns outros aplicativos), o tamanho pode aumentar significativamente. Mesmo um arquivo de 1 byte torna-se 12.288 bytes.
Você pode simplesmente adicionar um novo usuário com sudo adduser --encrypt-home newguy
o login (em um terminal, se não quiser sair do seu usuário normal - sudo login
) e experimentar e comparar você mesmo os diferentes tamanhos de arquivo.
Os arquivos criptografados estão em /home/.ecryptfs/newguy/.Private/
e (quando conectado) as versões descriptografadas estão em/home/newguy/
eCryptFS tem algumas peculiaridades, como nomes de arquivos longos (mais de aproximadamente 200 caracteres) podem não funcionar ou estar truncados, e as permissões de arquivo podem não funcionar tão bem ( chmod
parece relatar sucesso, mas ls
continua listando ----------
. Se você deseja um arquivo contêiner criptografado de tamanho fixo (ou partição) você também pode usar o LUKS.
Responder2
Aproximadamente 8K por arquivo para informações de cabeçalho.