1

Я ищу программное обеспечение, которое могло бы помочь мне надежно хранить мои криптографические ключи. Я обычно не доверяю онлайн-хранилищу для этой цели, так что остались физические устройства хранения, которые я мог бы держать в секрете и полностью физически контролировать.

Проблема заключается в том, что обычные потребительские внешние устройства хранения данных (такие как оптические диски и флэш-накопители USB) предлагают относительно большую емкость (на несколько порядков больше, чем необходимо для хранения криптоключей), но низкую надежность хранения отдельных битов. Я хотел бы повысить надежность за счет объема хранилища, используя некоторую избыточность. Я слышал о избыточных кодах, исправляющих ошибки, таких как коды Рида-Соломона или коды Хемминга. Существуют ли программные решения, в которых используется аналогичная функция? Обязательное требование эффективной избыточности с коррекцией ошибок настраиваемого пользователем уровня (предполагаемое на 10–10% больше места для кодов избыточности, чем для данных) является обязательным.

1 ответ1

2

Краткий ответ: это скорее ненужно.

Длинный ответ:

Просто используйте любые USB-флешки. Если у вас есть проблемы с этим, сохраните их на БОЛЕЕ флэш-накопителях и держите их вместе или географически разделенными, пока они заблокированы. Когда данные были правильно записаны на флэш-накопитель и соответствующим образом подтверждены, это очень редко, что они будут изменены. Да, диски могут выйти из строя - если вы хотите избыточности, купите БОЛЬШЕ из них. Вы даже можете использовать карты micro-SD, если ваше физическое пространство для хранения ограничено.

Если вы хотите использовать что-то более сложное для целей, конечно, вы можете использовать смарт-карты с устройством чтения смарт-карт.

Есть также архиваторы, которые позволяют восстановление четности:

* Parchive
* SmartPAR
* QuickPAR

Google их для более подробной информации ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .