Практическое ДЗ по теме "Функции хэширования, электронная подпись и PKI"
Последовательность выполнения:


Дайте определение функции хеширования.

Поясните, какие условия определены для идеальной функции хеширования.

Каким целям, с точки зрения безопасности информации, служит функция хеширования (конфиденциальность, целостность, доступность).

Опишите цели и назначение национального стандарта ГОСТ Р 34.10-2012. Информационная технология. КРИПТОГРАФИЧЕСКАЯ ЗАЩИТА ИНФОРМАЦИИ. Процессы формирования и проверки электронной подписи. Приведите примеры специализированного программного обеспечения, поддерживающие технологии ассиметричного шифрования, формирования электронной подписи.

20 Мая 2022 в 19:40
235 +1
0
Ответы
1

Функция хеширования - это процесс преобразования входных данных произвольной длины в выходную строку фиксированной длины, при этом каждой уникальной входной последовательности соответствует уникальная выходная последовательность (хеш-код).

Для идеальной функции хеширования должны быть выполнены следующие условия:

равномерное распределение хеш-значений для различных входных данных;высокая стойкость к коллизиям (обратимость);скорость вычисления хеш-значений должна быть высокой;и должны выполняться свойства непредсказуемости и устойчивости к изменениям входных данных.

Функция хеширования используется для обеспечения конфиденциальности данных (при хранении паролей), целостности данных (при проверке целостности файлов) и доступности данных (при проверке целостности и целесообразности передачи данных).

Национальный стандарт ГОСТ Р 34.10-2012 "Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной подписи" устанавливает требования к процессам формирования и проверки электронной подписи для обеспечения конфиденциальности, целостности и подлинности информации. Примеры специализированного программного обеспечения, поддерживающие технологии асимметричного шифрования и формирования электронной подписи, включают в себя криптографические библиотеки OpenSSL, Bouncy Castle, Microsoft CryptoAPI, а также криптографические программы PGP (Pretty Good Privacy) и GnuPG.

16 Апр 2024 в 18:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир