TrueCrypt

TrueCrypt
software
Logo
Logo
GenereCrittografia
SviluppatoreTrueCrypt Foundation
Data prima versione2 febbraio 2004
Ultima versione7.1a (7 febbraio 2012)
Sistema operativoMultipiattaforma
Linguaggiolinguaggio assembly
C
C++
ToolkitwxWidgets
LicenzaTrueCrypt License Version 3.0
(licenza libera)
LinguaDisponibile in 30 lingue (molte traduzioni sono incomplete)

TrueCrypt è un software per computer di tipo open source usato per la crittazione "al volo" (in lingua inglese on-the-fly), sviluppato primariamente per Windows XP e per le versioni successive ufficialmente fino alla versione 7.1, ma disponibile anche per Linux e macOS. Lo sviluppo del programma è terminato nel mese di maggio del 2014 in concomitanza con la fine del supporto del sistema operativo Windows XP da parte di Microsoft.

Caratteristiche

Il software è in grado di criptare interi dischi rigidi o loro partizioni (OTFE/On-the-fly-Encryption), oppure creare dei file criptati (chiamati contenitori) che possono essere montati come fossero dei veri dischi.

Qui di seguito un breve riassunto dell'evoluzione di TrueCrypt:

Punti forti di TrueCrypt sono la disponibilità per sistemi operativi Windows, MacOS e GNU/Linux e l'esistenza di molti language pack, anche se alcuni ancora incompleti, per la versione Windows. È distribuito sotto la licenza TrueCrypt Collective.

Gli algoritmi supportati da TrueCrypt sono l'AES, il Serpent e il Twofish. È possibile però usarli in cascata (avendo così maggiore sicurezza), ad esempio: AES-Twofish, AES-Twofish-Serpent, Serpent-AES, Serpent-Twofish-AES e Twofish-Serpent.

Creazione e gestione "sicura" di un volume nascosto

Sul sito di TrueCrypt erano disponibili (in inglese) una serie di raccomandazioni per proteggere al meglio l'invisibilità dei dati contenuti nei volumi nascosti (hidden). Qui sotto sono raggruppate in breve:

Fine del supporto

Il 28 maggio 2014 gli sviluppatori hanno annunciato la fine del supporto e dello sviluppo di TrueCrypt, dichiarando che l'uso del software non è sicuro per via di problemi di sicurezza non risolti. L'ultima versione pubblicata, la 7.2, non permette di creare nuovi volumi cifrati, ma solo il montaggio degli stessi, ovvero l'accesso in lettura/scrittura dei volumi creati con versioni precedenti. Per la creazione di volumi cifrati è necessario l'utilizzo della versione 7.1a. Secondo quanto comunicato dagli stessi sviluppatori tramite il sito del progetto, alla base della decisione di interrompere lo sviluppo di TrueCrypt c'è il termine del supporto di Windows XP da parte di Microsoft e l'aggiunta, nelle versioni successive di Windows, ma anche nelle altre piattaforme supportate da TrueCrypt ossia Linux e OS X, di supporti integrati per la creazione di dischi cifrati.

Dopo l'abbandono del progetto da parte del gruppo di sviluppo è stata condotta un'analisi di tutto il codice sorgente del programma alla ricerca di backdoor o falle nella sua sicurezza che, però, non ha dimostrato alcun problema rilevante. Dopo la pubblicazione dell'analisi del sorgente l'ultima versione pienamente funzionante, la 7.1a, è stata nuovamente messa online per il download da un sito indipendente, con l'intento di mantenere vivo il progetto TrueCrypt. Un fork di TrueCrypt al momento mantenuto, compatibile con i suoi volumi e che ha già provveduto a risolvere i pochi problemi rilevati nell'analisi citata prima, è VeraCrypt. Un altro progetto nato dalle ceneri di TrueCrypt con l'obiettivo di proseguirne lo sviluppo è CipherShed, di cui però ancora non esiste una versione stabile. TCplay e cryptsetup consentono la creazione e la gestione da riga di comando dei volumi di TrueCrypt su Linux (sono integrati in Tails). Esiste una GUI che consente di utilizzare questi strumenti più agevolmente senza l'utilizzo della riga di comando: Zulucrypt. Gli sviluppatori di Tails stanno ipotizzando una sua possibile integrazione.

Note

  1. 1 2 3 Sito ufficiale di TrueCrypt, su truecrypt.sourceforge.net, TrueCrypt Foundation. URL consultato il 7 novembre 2015.
  2. ↑ TrueCryptAuditing, su istruecryptauditedyet.com.
  3. ↑ Dopo Truecrypt da Punto Informatico
  4. ↑ (EN) TrueCrypt License Version 3.0, su truecrypt.org. URL consultato il 26 giugno 2013.
  5. ↑ Dan Goodin, "TrueCrypt is not secure," official SourceForge page abruptly warns, su arstechnica.com, Ars Technica, 28 maggio 2014. URL consultato il 7 novembre 2015.
  6. ↑ Alex Balducci, Sean Devlin, Tom Ritter, Open Crypto Audit Project TrueCrypt-Cryptographic Review (PDF), su opencryptoaudit.org, nccgroup. URL consultato il 7 novembre 2015.
  7. ↑ TrueCrypt-Final Release Repository, su grc.com, Gibson Research Corporation. URL consultato il 7 novembre 2015.
  8. ↑ Homepage del progetto VeraCrypt, su veracrypt.codeplex.com. URL consultato il 7 novembre 2015 (archiviato dall'url originale il 30 marzo 2021).
  9. ↑ Homepage del progetto CipherShed, su ciphershed.org, Secure Encryption Software. URL consultato il 7 novembre 2015.
  10. ↑ zuluCrypt by mhogomchungu, su mhogomchungu.github.io.
  11. ↑ Tails - Replace TrueCrypt, su tails.boum.org. URL consultato il 23 agosto 2015 (archiviato dall'url originale il 19 settembre 2015).

Voci correlate

Altri progetti

Collegamenti esterni

Repository

Articoli