Truecrypt
|
TrueCrypt, es una aplicación gratuita, cuyo código fuente está disponible, que permite crear volúmenes cifrados (ya se trate de un disco virtual contenido en un fichero, una partición de disco o una unidad de almacenamiento USB, por ejemplo), de tal forma que todo lo que contengan pueda ser accedido sólo si se conoce la contraseña y/o fichero clave que se utilizó para su creación. Además el cifrado y el descifrado ocurren en la memoria RAM, de forma transparente al usuario, antes de ser escritos al disco.
Sumario
Características
Las principales características de Truecrypt son las siguientes:
- Crea un disco virtual cifrado con un fichero y lo monta como un disco real.
- Cifrado de particiones completas o dispositivos de almacenamiento como discos USB o discos duros.
- Cifrado de la partición o disco donde está instalado Windows.
- La cifrado es automática, en tiempo real y transparente al usuario.
- Paralelización y pipelining.
- Los datos se pueden leer y escribir tan rápido como si el disco no estuviera cifrado.
- La cifrado se puede acelerar por hardware en los procesadores modernos.
- Se provee la opción de denegación plausible, en caso de que alguien nos forzase a revelar la contraseña.
Su Licencia
La TrueCrypt Collective License no cumple con los requisitos de la definición de Open Source, y por tanto no ha sido aprobada por la Open Source Initiative. Todas las distribuciones importantes de GNU/Linux (Debian, Ubuntu, Fedora, openSUSE, Gentoo) la consideran una licencia privativa. El proyecto Fedora explica lo siguiente: El programa TrueCrypt se encuentra bajo una licencia muy pobre, que no solo no es libre, sino que es activamente peligrosa para los usuarios finales que la acepten, haciéndoles susceptibles a posibles acciones legales incluso si cumplen todos los términos de la licencia. Fedora ha hecho grandes esfuerzos para intentar trabajar con los desarrolladores de TrueCrypt para solucionar estos errores de su licencia, pero no ha tenido éxito. Fedora sugiere: Evitar este software por completo.
Algorítmos de Cifrado y Descifrado
TrueCrypt soporta los algoritmos de cifrado AES, Serpent y Twofish. Adicionalmente soporta distintas combinaciones de los algoritmos mencionados anteriormente:
Algorítmos de Hash
TrueCrypt soporta tambien algorítmos de Hash como el RIPEMD-160, SHA-512 y WHIRLPOOL