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

  • Цели работы

  • Постановка задачи

  • Структура отчета

  • Алгоритм шифрования

  • Алгоритм дешифрования

  • Пример использования алгоритма для шифрования и дешифрования

  • Лабораторная работа_шифр (2). Основы криптографии алгоритмы шифрования Цели работы


    Скачать 40.5 Kb.
    НазваниеОсновы криптографии алгоритмы шифрования Цели работы
    Дата26.06.2022
    Размер40.5 Kb.
    Формат файлаdoc
    Имя файлаЛабораторная работа_шифр (2).doc
    ТипДокументы
    #615306

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


    1. Что такое криптография и криптоанализ?

    2. Что такое шифрование и дешифрование?

    3. Что такое симметричные и ассиметричные алгоритмы шифрования?

    4. Что такое открытый и закрытый тексты?


    Постановка задачи:
    Спроектировать криптографческий алгоритм, реализовать его в программе.

    Пояснения:

    1. Алгоритм может быть симметричным или асимметричным.

    2. Внутри алгоритма должно быть реализовано не менее пяти изменений с открытым текстом.

    3. Открытый текст может состоять из букв русского алфавита, цифр, знаков препинания.

    4. В открытом тексте возможно ограничение на использование вспомогательных символов *, /, % и т.д.).

    5. Закрытый текст может состоять из любых символов.


    Структура отчета:


    1. Титульный лист.

    2. Заполненная таблица:




    Постановка задачи




    Краткое описание алгоритма

    В повествовательной форме описать алгоритм и его особенности.

    Привести необходимые таблицы соответствия символов, формулы и т.д.

    Алгоритм шифрования

    Подробный пошаговый алгоритм шифрования с пояснениями (в виде инструкции, блок-схемы и т.п.)

    Алгоритм дешифрования

    Подробный пошаговый алгоритм дешифрования с пояснениями (в виде инструкции, блок-схемы и т.п.)

    Пример использования алгоритма для шифрования и дешифрования

    Открытый текст

    Пошаговая реализация алгоритма шифрования

    Пошаговая реализация алгоритма дешифрования

    Фрагмент текста на русском языке, в том числе содержащий знаки препинания и цифры

    Пошагово, в соответствии с алгоритмом, показать все изменения, происходящие с открытым текстом. Дать необходимые пояснения

    Пошагово, в соответствии с алгоритмом, показать все изменения, происходящие с закрытым текстом. Дать необходимые пояснения

    1. Текст программы.


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