Lançamento do VeraCrypt 1.24, um fork do TrueCrypt

Após um ano de desenvolvimento foi publicado lançamento do projeto VeraCrypt 1.24, um fork do sistema de criptografia de partições de disco TrueCrypt, que deixou de existir. O VeraCrypt é notável pela substituição do algoritmo RIPEMD-160, utilizado no TrueCrypt, pelos algoritmos SHA-512 e SHA-256, pelo aumento do número de iterações de hash, pela simplificação do processo de compilação para Linux e macOS, e pela eliminação problemas, de problemas identificados durante a auditoria do código-fonte do TrueCrypt. Além disso, o VeraCrypt oferece um modo de compatibilidade com partições do TrueCrypt e contém ferramentas para converter partições do TrueCrypt para o formato VeraCrypt. O código desenvolvido pelo projeto VeraCrypt é distribuído está licenciado sob a licença Apache 2.0, e os trechos do TrueCrypt continuam a ser fornecidos sob a licença TrueCrypt License 3.0.

No novo lançamento:

  • Para partições não-sistêmicas, o comprimento máximo das senhas foi aumentado para 128 caracteres na codificação UTF-8. Para garantir a compatibilidade com sistemas mais antigos, foi adicionada uma opção para limitar o comprimento máximo da senha a 64 caracteres;
  • Como alternativa às instruções da CPU RDRAND, foi adicionada compatibilidade com a biblioteca Jitterentropy, que utiliza jitter para a geração de números pseudoaleatórios, baseado na variação do tempo de reexecução de um determinado conjunto de instruções na CPU (jitter do tempo de execução da CPU), que depende de muitos fatores internos e é imprevisível sem controle físico sobre a CPU;
  • Foi realizada uma otimização de desempenho no modo XTS em sistemas de 64 bits com suporte para instruções SSE2. As otimizações, em média, permitiram um aumento de 10% no desempenho;
  • Foi adicionado código para verificar a presença de suporte da CPU para as instruções RDRAND/RDSEED e para os processadores Hygon. Foram resolvidos problemas com a detecção de suporte AVX2/BMI2;
  • Para Linux, no CLI foi adicionada a opção “—import-token-keyfiles”, compatível com o modo não interativo;
  • Para Linux e macOS, foi adicionada uma verificação de espaço livre no sistema de arquivos para alocar o contêiner de arquivo criado. Para desativar a verificação, um sinalizador “—no-size-check” foi implementado;
  • Para Windows, foi implementado um modo de armazenamento de chaves e senhas na memória em formato criptografado, utilizando o cifrador ChaCha12, hash t1ha e CSPRNG baseado em ChaCha20. Por padrão, este modo está desativado, pois resulta em um aumento de despesas operacionais de aproximadamente 10% e não permite que o sistema entre em modo de suspensão. Para Windows, também foi adicionada proteção contra alguns ataques de extração de dados da memória, baseada na implementação no KeePassXC método de restrição de acesso à memória para usuários sem privilégios de administrador. Adicionada a limpeza de chaves antes do encerramento, da reinicialização ou (opcionalmente) ao conectar um novo dispositivo. Melhorias foram feitas no carregador UEFI. Adicionada a suporte ao uso das instruções da CPU RDRAND e RDSEED como uma fonte adicional de entropia. Modo de montagem sem atribuição de letra à partição adicionado.

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