Algoritmos Para Escribir En Discos Duros
Enviado por JennyMariel • 27 de Enero de 2014 • 739 Palabras (3 Páginas) • 589 Visitas
El Método Gutmann es un algoritmo para eliminar de forma segura el contenido de un disco duro u otro medio de almacenamiento magnético
Este algoritmo fue diseñado por Peter Gutmann y Colin Plumb. Su funcionamiento consiste en escribir sobre los datos originales una serie de 35 diferentes patrones de tal forma que sea extremadamente difícil (para efectos prácticos, imposible) saber el contenido original.
Los patrones a ser empleados suponen que el usuario desconoce la forma de codificación de la información en el medio magnético, por lo cual incluye patrones específicos para tres tipos de discos duros. Si el usuario conoce que codificación utilizara el disco duro, puede especificarlo.
Una sesión de borrado con el método Gutmann comienza con la escritura de 4 patrones aleatorios, seguidos por los patrones del 5 al 31 (específicos para cada codificación de disco) ejecutados al azar, para terminar con unos últimos 4 patrones también aleatorios
El orden que sigue el método Gutmann y la serie de patrones es el siguiente
Pase Datos escritos Sistema de codificación del patrón de escritura en el disco
En notación binaria
En notación hexadecimal
(1,7) RLL (2,7) RLL MFM
1 (Al azar (Random)) ( Al azar)
2 ( Al azar) ( Al azar)
3 ( Al azar) ( Al azar)
4 ( Al azar) ( Al azar)
5 01010101 01010101 01010101 55 55 55 100... 000 1000...
6 10101010 10101010 10101010 AA AA AA 00 100... 0 1000...
7 10010010 01001001 00100100 92 49 24 00 100000... 0 100...
8 01001001 00100100 10010010 49 24 92 0000 100000... 100 100...
9 00100100 10010010 01001001 24 92 49 100000... 00 100...
10 00000000 00000000 00000000 00 00 00 101000... 1000...
11 00010001 00010001 00010001 11 11 11 0 100000...
12 00100010 00100010 00100010 22 22 22 00000 100000...
13 00110011 00110011 00110011 33 33 33 10... 1000000...
14 01000100 01000100 01000100 44 44 44 000 100000...
15 01010101 01010101 01010101 55 55 55 100... 000 1000...
16 01100110 01100110 01100110 66 66 66 0000 100000... 000000 10000000...
17 01110111 01110111 01110111 77 77 77 100010...
18 10001000 10001000 10001000 88 88 88 00 100000...
19 10011001 10011001 10011001 99 99 99 0 100000... 00 10000000...
20 10101010 10101010 10101010 AA AA AA 00 100... 0 1000...
21 10111011 10111011 10111011 BB BB BB 00 101000...
22 11001100 11001100 11001100 CC CC CC 0 10... 0000 10000000...
23 11011101 11011101 11011101 DD DD DD 0 101000...
24 11101110 11101110 11101110 EE EE EE 0 100010...
25 11111111 11111111 11111111 FF FF FF 0 100... 000 100000...
26 10010010 01001001 00100100 92 49 24 00 100000... 0 100...
27 01001001 00100100 10010010 49 24 92 0000 100000... 100 100...
...