O Fedora está considerando a possibilidade de aplicar criptografia do sistema de arquivos por padrão

Owen Taylor, criador do GNOME Shell e da biblioteca Pango, que faz parte do grupo de trabalho de desenvolvimento do Fedora para estações de trabalho, apresentou uma proposta para a criptografia padrão das partições de sistema e dos diretórios pessoais dos usuários no Fedora Workstation. Entre os benefícios da adoção da criptografia padrão estão a proteção de dados em caso de roubo de laptop, a defesa contra ataques a dispositivos deixados sem supervisão, e a manutenção da privacidade e integridade desde o início, sem necessidade de manobras adicionais.

De acordo com o esboço preparado, a criptografia deve utilizar Btrfs fscrypt. Para as partições do sistema, as chaves de criptografia devem ser armazenadas no módulo TPM e utilizadas em associação com assinaturas digitais, aplicadas para verificar a integridade do carregador de inicialização, do núcleo e do initrd (ou seja, na fase de inicialização do sistema, o usuário não precisará inserir uma senha para descriptografar as partições do sistema). Ao criptografar os diretórios pessoais, as chaves devem ser geradas com base no nome de usuário e na senha do usuário (a conexão ao diretório pessoal criptografado será realizada no momento do login do usuário).

Os prazos para a implementação da iniciativa dependem da transição da distribuição para uma imagem de núcleo unificada (UKI - Unified Kernel Image), que combina em um único arquivo o manipulador para carregar o núcleo a partir do UEFI (UEFI boot stub), a imagem do núcleo Linux e o ambiente de sistema inicializável em memória initrd. Sem o suporte do UKI, não é possível garantir a invariabilidade do conteúdo do ambiente initrd, onde as chaves para a descriptografia do FS são determinadas (por exemplo, um atacante pode substituir o initrd e simular um pedido de senha; para evitar isso, é necessária uma inicialização verificada de toda a cadeia até a montagem do FS).

Na sua forma atual, o instalador do Fedora possui uma opção para criptografar partições em nível de bloco utilizando dm-crypt, com uma frase secreta separada, não vinculada à conta do usuário. Nesta solução, observam-se problemas como a inadequação para a criptografia isolada em sistemas multiusuário, a falta de suporte à internacionalização e recursos para pessoas com deficiência, a possibilidade de ataques através de um carregador de inicialização substituto (um carregador de inicialização implantado por um atacante pode se passar pelo carregador original e solicitar a senha de descriptografia) e a necessidade de suporte a framebuffer no initrd para exibir o pedido de senha.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster