Quanto espaço de armazenamento extra o eCryptFS usa?

Quanto espaço de armazenamento extra o eCryptFS usa?

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 newguyo 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 ( chmodparece relatar sucesso, mas lscontinua 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.

informação relacionada