Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Очень косвенное отношение 09.03.03 00:24 Число просмотров: 5476
Автор: amirul <Serge> Статус: The Elderman
|
> > только каким местом это относится к криптографии? > Эта проблема ставится во всех практических книгах > по криптографии, шифрованию файлов, дисков, > так что не надо!!!!!! К защите информации может и относится, но к крипто уж точно нет.
> У меня программерский вопрос. > Если на трубо-паскакале открыть файл, > > Reset(file) > > А потом писать туда на обычном высоком уровне, писать нули, > можно даже чуть больше, На самом деле запись нулей не гарантирует уничтожение информации. При большом желании можно восстановить перезаписанные данные. Потому как при изменении бита с нуля на единицу вектор намагниченности поворачивается не на 180 градусов, а немного меньше. Гистерезис в общем (или он к этому не имеет отношения; хотя мне кажется что имеет)
Так вот в Министерстве Обороны США используется следующий стандарт для уничтожнния данных с носителя: DoD 5220.22-M
Можешь поискать в гугле. Для винта смысл следующий:
1. Заполнить весь файл случаным числом
2. Заполнить весь файл его дополнением до 1 (в случае байта - до 0xff)
3. Заполнить весь файл случайным числом
4. Проверить
Хотя в том же стандарте учитывается возможность физического уничтожения носителя вместе с информацией (как один из вариантов :-))) ).
> чтобы кильнуть последний сектор, > так вот, уничтожит это файл или нет? > (очень вероятно, но не на все 100%, учитывая дисковый кэш и > тюдю). Не знаю как там в паскале, но сбрасывание буферов на диск называется flush. Ищи в документации по паскалю это ключевое слово. После каждого цикла записи необходимо выполнять flush.
DoD 5220.22-M
|
|
|