Una de las cosas más importantes que debemos hacer si poseemos datos con información sensible es utilizar el cifrado. Windows 2000 y XP de manera predeterminada traen EFS el cual permite cifrar el contenido de manera fácil y totalmente transparente al usuario.
EFS utiliza entre otras cosas la autenticación del usuario, si alguien tiene acceso a la contraseña de usuario podrá fácilmente descifrar el contenido sin problemas. Windows es un sistema fácilmente escalable y por consiguiente cualquier persona con conocimientos un poco más allá de los básicos podría obtener acceso a los datos sensibles.
Otro detalle de EFS es que no permite el cifrado en unidades que no sea NTFS y a su vez, no permite cifrar todo el contenido de una unidad.
En Windows Vista se incluye la herramienta BitLocker para cifrado de unidades, pero este tema no es para Windows Vista.
Para Windows 2000 o XP por el hecho de no poseer una herramienta de manera predeterminada sólida para el cifrado de datos, utilizaremos TrueCrytp.
¿Qué importancia tiene cifrar los datos?
Mucha gente posee laptops y no quiere que sus datos personales caigan en manos no debidas, si es una persona con suficiente malicia podría publicar algo tuyo en Internet de manera burlona o algo peor, hacerse pasar por ti. Cosas como números bancarios, números de cédula de identidad, contraseñas, curriculums vitae, fotos y otros documentos pueden ser lo suficientemente reveladores para una persona maliciosa; por consiguiente debemos proteger esos datos.
En un país como Venezuela, donde la mayoría de la gente que se dedica a robar no tiene ningún tipo de cultura y no saben lo que es un computador esto no es mayor problema, pero no siempre podemos correr con la misma suerte no? ;).
Si fueras el gerente de una empresa importante o de algún ente importante es SUMAMENTE recomendable que cifres tus datos, no queremos que la base de datos con todos los datos de tus clientes caiga en manos equivocadas.
TrueCrypt:
TrueCrypt es una herramienta gratuita y código abierto que nos permite cifrar una unidad bajo un sistema de cifrado AES de 256bits, suficiente para mantener los datos seguros de cualquiera. Es completamente compatible con sistemas Linux y Windows, hace un cifrado completo de las unidades, puede hacer borrado seguro de los datos para que no quede rastro de ellos luego de haberlos cifrado.
También permite cifrar la partición donde se encuentre alojado el sistema operativo, así nadie tendrá acceso ni si quiera a los temporales del sistema lo que la convierte en una herramienta indispensable a la hora de tomarse en serio la seguridad de nuestros datos personales de atacantes que puedan tener acceso local a nuestro ordenador.
Podemos descargar TrueCrypt desde la página del autor que es:
http://www.truecrypt.org/
Una vez descargado lo instalamos y procederemos a instalarlo y a cifrar nuestra unidad principal donde esté alojado el sistema y las demás particiones que tengamos. Probablemente si separamos mucho las particiones en base a este primer documento se nos complicará la cosa porque en teoría, debemos cifrar también la partición del Swap y de los temporales.
El cifrar esas 2 particiones implica que solo serán montadas automáticamente cuando inicie TrueCrypt (si lo configuramos para que lo hiciera) y eso podría generar problemas al sistema aunque no son problemas graves realmente ;).
En dicho caso podrías no tener que cifrar el Swap, solo habilitar una directiva para que sea eliminado al cerrar el sistema o simplemente que no sea usado, esto en el caso de que poseas 2Gb o más de memoria ram.
Para la partición del temporal no habría tampoco mucho problema; el %temp% es usado en la mayoría del tiempo solo por programas y no específicamente por el sistema, tomando en cuenta que los programas se cargan después del sistema no habría mucho de que preocuparse.
Lo malo…
Cifrar los datos tiene cosas buenas y cosas malas, yo solo mencionaré 3 pero podrían sacar unas más no? ;).
1- Si se te daña de alguna forma el sistema o somos infectados por un virus (aunque si seguiste los pasos de estos documentos eso no debería suceder) pero crees que tenía solución accediendo mediante un LiveCD de Linux o Windows tus esperanzas se verán aplastadas porque no podrás acceder a los datos a menos que el LiveCD incluya una herramienta compatible con el cifrado. Esto en teoría lo podríamos solucionar con un LiveCD que contenga TrueCrypt instalado como por ejemplo el grml.
2- Si el disco duro sufre algún daño y deja de funcionar adecuadamente la solución más simple sería sacar la unidad, conectarla de alguna forma a otro computador y sacar los datos pero… momento…. están cifrados y como el disco duro tiene un daño seguramente no se te hará tan sencillo sacar los datos incluso si sabes la contraseña.
3- Si se dañase el MBR del disco duro y no iniciara reinstalarlo con el CD de Windows no sería una buena opción ya que recuerda que el disco está cifrado.
Todo esto tiene una simple solución; hacer varios respaldos de los datos en varias unidades distintas, si se quiere también cifradas pero guardadas en un lugar seguro donde no se puedan dañar con facilidad.
Como siempre, se aceptan sugerencias, críticas y comentarios.
Capítulos anteriores:
Seguridad en Windows capítulo 6: Servicios.
Seguridad en Windows capitulo 5: Aplicando restricciones.
Seguridad en Windows capítulo 4: Firewall, antivirus, antispyware.
Seguridad en Windows capítulo 3: Actualizaciones del sistema
Seguridad en Windows capítulo 2: Grupos de usuarios, privilegios, directivas de seguridad y auditorías.
Seguridad en Windows capítulo 1: Particiones.
Salu2