Dopo 11 mesi di sviluppo, è stato pubblicato il rilascio del progetto VeraCrypt 1.26.14, un fork del sistema di crittografia delle partizioni TrueCrypt, che ha cessato di esistere. VeraCrypt si distingue per la sostituzione dell'algoritmo RIPEMD-160 utilizzato in TrueCrypt con SHA-512 e SHA-256, l'aumento del numero di iterazioni di hashing, la semplificazione del processo di compilazione per Linux e macOS, e la risoluzione dei problemi emersi durante l'audit dei codici sorgente di TrueCrypt. Il codice sviluppato dal progetto VeraCrypt è distribuito sotto la licenza Apache 2.0, mentre i prestiti da TrueCrypt continuano ad essere forniti sotto la licenza TrueCrypt License 3.0. Le versioni già pronte vengono create per Linux, FreeBSD, Windows e macOS.
Tra le modifiche nella nuova versione:
- Nella versione per Linux, l'interfaccia grafica è stata adattata per funzionare in ambienti che supportano solo il protocollo Wayland.
- In Linux è stata introdotta la possibilità di compilare con un backend crittografico basato sul motore wolfCrypt del progetto wolfSSL.
- È stata migliorata la protezione dell'installer per Linux, grazie all'inclusione nella compilazione, con versioni obsolete di GCC, della modalità ASLR (Address Space Layout Randomization).
- Per le piattaforme diverse da Windows, è stata garantita la compatibilità del codice sorgente con il framework wxWidgets 3.3 e implementata la funzione di selezione della lingua dell'interfaccia.
- I messaggi di errore durante il montaggio sono stati ampliati, fornendo informazioni sull'eliminazione del supporto per algoritmi obsoleti e TrueCrypt.
- Nelle build per macOS è stata aggiunta la supporto per l'uso di FUSE-T come alternativa a MacFUSE.
- Nelle build per la piattaforma FreeBSD è stata inclusa la supporto per la rilevazione automatica e il montaggio dei file system ext2/3/4, exFAT e NTFS.
- È stata garantita la rilevazione delle partizioni crittografate vulnerabili nei master key basati su algoritmo XTS, causata dalla generazione di chiavi primarie e secondarie identiche in determinate circostanze.
Fonte: opennet.ru
