Фрагмент файла для его передачи в сети.
Простая jpeg картинка с «Расписанием на семестр».
Шифрование файла на основе контрольной суммы. Установив простую программу HashTab v5.1 узнаем MD 5 и SHA-1.
Программа HashTab позволяет узнать контрольную сумму файла в его свойствах.
Создание общего пакета с учётом пакетного ключа.
Выкладываем в сеть файл: Рассписание выложено на обычный бесплатный фалообменник.
Скачиваем свой залитый файл и смотрим контрольные суммы:
Контрольные суммы полностью совпадают, а это значит файл не поврежден. И процесс записи и скачивания файла на файлообменник прошел без сбоев.
Заключение. Нужно четко представлять себе, что никакие аппаратные, программные и любые другие решения не смогут гарантировать абсолютную надежность и безопасность данных в информационных системах. В то же время можно существенно уменьшить риск потерь при подходе к вопросам безопасности и передачи данных. С 2007 года Национальный институт стандартов и технологий США (NIST) проводит конкурс на разработку хэш-алгоритма для замены SHA-1, и семейства алгоритмов SHA-2 на SHA-3, что несомненно должно улучшить защищённость и качество передачи данных. Литература. 1) А. П. Алферов, Основы криптографии. 2) Брюс Шнайер, Прикладная криптография. 3) http://www.belani.narod.ru/
|