Details

Title: Применение алгоритмов шифрования при передаче информации: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии»
Creators: Корженков Константин Романович
Scientific adviser: Шашихин Владимир Николаевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: симметричное шифрование; блочные системы шифрования; детерминированный ХАОС; AES; DES; цепь ЧУА; symmetric encryption; block cipher systems; deterministic CHAOS; ChUA chain
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.02
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1118
Rights: Доступ по паролю из сети Интернет (чтение)
Additionally: New arrival
Record key: ru\spstu\vkr\27692

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена построению системы шифрования на базе хаотического отображения. В процессе работы были рассмотрены различные алгоритмы шифрования, а также предложен свой алгоритм шифрования на базе сети Фейстеля и цепи Чуа.

This work is devoted to the construction of an encryption system based on chaotic mapping. In the course of the work, various encryption algorithms were considered, and a proprietary encryption algorithm based on the Feistel network and the Chua chain was proposed.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Table of Contents

  • СОДЕРЖАНИЕ
  • ВВЕДЕНИЕ
  • ГЛАВА 1 ИСТОРИЯ КРИПТОГРАФИИ
  • ГЛАВА 2 ПОСТАНОВКА ЗАДАЧИ
  • ГЛАВА 3 ОБЗОР ЛИТЕРАТУРЫ
    • 3.1 Алгоритмы с открытым ключом
      • 3.1.1 RSA
      • 3.1.2 Эль-Гамаль
      • 3.1.3 Обучение с ошибками
    • 3.2 SP - сеть
      • 3.2.1 AES
    • 3.3 Сеть Фейстеля
      • 3.3.1 DES
    • 3.4 Системы детерминированного хаоса
      • 3.5.1 Цепь Чуа
  • ГЛАВА 4 РАЗРАБОТКА СИСТЕМЫ ШИФРОВАНИЯ
    • 4.1 Алгоритм генерации ключей
    • 4.2 Прогнозирование состояния цепи Чуа
    • 4.3 Функция Фейстеля
    • 4.4 Алгоритм шифрования
  • ГЛАВА 5 ТЕСТИРОВАНИЕ ПРОГРАММЫ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ А ИСХОДНЫЙ КОД ПРОГРАММЫ ШИФРОВАНИЯ

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics