El método Schneier es un método de desinfección de datos basado en software que se utiliza en algunos programas de destrucción de datos y destrucción de archivos para sobrescribir la información existente en un disco duro u otros dispositivos de almacenamiento.
Borrar un disco duro con el método de desinfección de datos de Schneier evitará que todos los métodos de recuperación de archivos basados en software encuentren información en la unidad y también es probable que impida que la mayoría de los métodos de recuperación basados en hardware extraigan información.
En resumen, el método Schneier sobrescribe los datos en un dispositivo de almacenamiento con uno, y luego con un cero, y finalmente con varios pases de caracteres aleatorios. Más detalles sobre esto a continuación, así como algunos ejemplos de programas que incluyen el método Schneier como una opción para borrar datos.
¿Qué hace el método Schneier?
Todos los métodos de desinfección de datos funcionan de manera similar, pero no siempre se implementan de la misma manera. Por ejemplo, el método Write Zero sobrescribe los datos solo con ceros. Otros, como los datos aleatorios, solo usan caracteres aleatorios. HMG IS5 es muy similar, ya que escribe un cero, luego un uno y luego un carácter aleatorio, pero solo una pasada de un carácter aleatorio.
Sin embargo, con el método Schneier, hay una combinación de múltiples pases de caracteres aleatorios, así como ceros y unos. Así es como se implementa normalmente:
- Pase 1: Escribe un uno
- Pase 2: Escribe un cero
- Pase 3: Escribe un flujo de caracteres aleatorios
- Paso 4: Escribe un flujo de caracteres aleatorios
- Pase 5: Escribe un flujo de caracteres aleatorios
- Pase 6: Escribe un flujo de caracteres aleatorios
- Pase 7: Escribe un flujo de caracteres aleatorios
Algunos programas pueden usar el método Schneier con pequeñas variaciones. Por ejemplo, algunas aplicaciones pueden admitir una verificación después de la primera o la última pasada. Lo que hace es confirmar que el carácter, como uno o caracteres aleatorios, se escribió en la unidad. Si no fuera así, el software podría indicarle o simplemente reiniciarse automáticamente y volver a ejecutar los pases nuevamente.
Propina: Hay algunos programas que te permiten personalizar los pases, como hacer una escritura cero adicional después Pase 2. Sin embargo, si realiza suficientes cambios en el método Schneier, realmente no permanece ese método. Por ejemplo, si eliminó los dos primeros pases y luego agregó varios pases de caracteres más aleatorios, estaría creando el método Gutmann.
Programas que soportan Schneier
Varios programas diferentes le permiten usar el método Schneier para borrar datos. Algunos ejemplos son Eraser, File Shredder de forma segura, CBL Data Shredder, CyberShredder, Eliminar archivos de forma permanente y EASIS Data Eraser gratuito.
Sin embargo, como dijimos anteriormente, algunos destructores de archivos y programas de destrucción de datos le permiten personalizar lo que sucede durante los pases. Esto significa que incluso si no tienen este método disponible, aún podría "construir" el método Schneier en los programas que utilizan la estructura anterior.
La mayoría de los programas de destrucción de datos admiten varios métodos de saneamiento de datos además del método Schneier. Si lo desea, lo más probable es que pueda elegir un método diferente de borrado de datos una vez que tenga el programa abierto.
Más información sobre el método Schneier
El método Schneier fue creado por Bruce Schneier y apareció en su libro Criptografía aplicada: Protocolos, algoritmos y código fuente en C (ISBN 978-0471128458).
Bruce Schneier tiene un sitio web llamado Schneier sobre Seguridad.
Un agradecimiento especial a Brian Szymanski por la aclaración de algunos detalles sobre esta pieza.