Скажем, на секунду, что я хотел реализовать одноразовый блокнот. Предположим, что у меня есть защищенный генератор случайных чисел, и я создал одноразовый блок со случайными числами. Скажем, я хочу сохранить это на USB-накопителе или на каком-то месте в моей файловой системе.Как полностью стереть данные?
Теперь у меня есть сценарий или программа, которые могут принимать сообщение и шифровать или расшифровывать сообщение, используя один временной пробел. После того, как это было сделано, я хочу программно уничтожить одно время.
Что вы хотите сделать? Я знаю, что просто удалить файлы недостаточно, поскольку данные все еще находятся на диске. Достаточно ли перезаписать одноразовый блок с 0 или каким-то другим днем. Это сделает его действительно безвозвратным.
Также пэд нужно будет прочитать в ОЗУ и на какой-то стадии сделать модульную арифметику. Какова наилучшая практика, чтобы убедиться, что ОЗУ также не может быть восстановлена?
Может ли одноразовая панель действительно быть реализована в программном обеспечении. Какие еще факторы я теряю, думая о том, как реализовать одноразовый блокнот?
Самая большая проблема не равна нулю начинка. Скорее, он следит за тем, чтобы обе стороны синхронизировали свои клавиши даже в случае сбоя, потери связи и т. Д. –
Как правило, лучше всего объяснить нижний предел, чтобы можно было уточнить вопрос. –