Главная страница
Навигация по странице:

  • Лабораторная работа №11 -12

  • Вопросы

  • Лабораторная

  • лаб 15. Лаб раб 15. Лабораторные работы


    Скачать 0.6 Mb.
    НазваниеЛабораторные работы
    Анкорлаб 15
    Дата22.09.2022
    Размер0.6 Mb.
    Формат файлаdocx
    Имя файлаЛаб раб 15.docx
    ТипДокументы
    #690117
    страница25 из 26
    1   ...   18   19   20   21   22   23   24   25   26

    Содержание отчёта


    Отчёт должен содержать:

    1. задание к работе;

    2. программу;

    3. результаты работы программы;

    4. решение задач.

    Контрольные вопросы


    1. От чего зависят алгоритмы шифрования с открытым ключом?

    2. Сравните традиционное шифрование и шифрование с открытым ключом.

    3. Как использовать шифрование с открытым ключом для аутентификации?

    4. Как можно обеспечить аутентификацию и конфиденциальность в схеме шифрования с открытым ключом?

    5. В результате чего получается цифровая подпись?

    6. Шифрование и дешифрование RSA.

    7. Вычисление ключей в алгоритме RSA.

    8. Защищенность алгоритма RSA.


    Лабораторная работа №11 -12 Однонаправленные хэш-функции. Электронная цифровая подпись

    Цель работы: Изучить различные алгоритмы однонаправленного хэширования данных, основанные на симметричных блочных алгоритмах шифрования. Ознакомиться со схемами цифровой подписи и получить навыки создания и проверки подлинности электронной цифровой подписи

    Задание

      1. Реализовать приложение, позволяющее вычислять и проверять ЭЦП, сформированную по алгоритмам RSA и Эль-Гамаля.

      2. С помощью реализованного приложения выполнить следующие задания:

        1. Протестировать правильность работы разработанного приложения.

        2. Для заданных в варианте открытых ключей пользователя проверить подлинность подписанных по алгоритму RSA хэш-значений некоторых сообщений .

        3. Абоненты некоторой сети применяют подпись Эль-Гамаля с известными общими параметрами и . Для указанных в варианте секретных параметров абонентов найти открытый ключ и построить подпись для хэш-значения некоторого сообщения . Проверить правильность подписи.

    6. Сделать выводы о проделанной работе.

    Варианты



    Вопросы для защиты

    1. Что такое хэш-функция, для чего она используется? В чём заключается устойчивость к столкновениям?

    2. Как обмануть подписчика, если требование устойчивости к столкновению не выполняется?

    3. Схемы хэширования с длиной хэш-значения, равной длине блока.

    4. Схемы хэширования с длиной хэш-значения, равной удвоенной длине блока.

    5. Для чего нужна цифровая подпись? Основные свойства цифровой подписи.

    6. Какие схемы цифровой подписи существуют? Какая схема самая распространенная и почему?

    7. Как осуществляется подпись RSA? В чем отличие подписи RSA от алгоритма шифрования RSA?

    8. Как осуществляются подпись и проверка на подлинность подписи по алгоритму Эль-Гамаля?


    Лабораторная работа №13 Хеш-функция (MD5).

    Цель работы: Изучение алгоритма MD5.

    MD5 (англ. Message Digest 5) – 128-битный алгоритм хеширования, разработанный профессором Рональдом Л. Ривестом из Массачусетского технологического института (Massachusetts Institute of Technology, MIT) в 1991 г. Является улучшенной в плане безопасности версией MD4 [17].

    Ниже приведен алгоритм вычисления хеша.
    1. 1   ...   18   19   20   21   22   23   24   25   26


    написать администратору сайта