Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Блокові методи шифрування

Реферат Блокові методи шифрування





Реферат


Курсова робота:

Ключові слова:

· Шифрування;

· Дешифрування;

· Блочний шифр;

· Мережа Фейстеля;

· Крипостійкість.

Мета роботи:

Ознайомлення з блочними методами шифрування. Набуття практичних навичок шифрування і дешифрування інфрормаціі за допомогою мережі Фейстеля.

Основні результати:

У цій роботі, шифрується і дешифрується слово - Стрілець.

Для початку, кожна буква переводиться в двійкову систему, потім ділиться на 2 блоки по 16 біт, а потім кожен блок розбивається на 2 подблока по 8 біт.

Після цього записується довільний 32-бітний ключ і розбивається на 4 підключа по 8 біт. Далі, створюється Sблок, що складається з двох блоків - S1 і S2. Обидва S блоку являють собою перестановку чисел в діапазоні від 0 до 15. Таблиця перестановки для кожного S блоку задається самостійно.

Шифрування й дешифрування проводиться методом блочного шифру - мережа Фейстеля, описаного нижче.


Введення


Основним видом криптографічного перетворення інформації є шифрування - процес перетворення відкритої інформації в зашифровану інформацію або процес зворотного перетворення зашифрованої інформації у відкриту. Процес перетворення відкритої інформації в закриту отримав назву шифрування, а процес перетворення закритої інформації у відкриту - дешифрування.

За багатовікову історію використання шифрування інформації людством винайдено безліч методів шифрування або шифрів. Методом шифрування (шифром) називається сукупність оборотних перетворень відкритої інформації в закриту інформацію відповідно до алгоритму шифрування. Більшість методів шифрування не витримали перевірку часом, а деякі використовуються і досі. Сучасні методи шифрування повинні відповідати наступним вимогам:

· стійкість шифру протистояти криптоанализу (крипостійкість) повинна бути такою, щоб розтин його могло бути здійснено тільки шляхом вирішення задачі повного перебору ключів;

· крипостійкість забезпечується не секретністю алгоритму шифрування, а секретністю ключа;

· шифртекст не повинен значно перевищувати за обсягом вихідну інформацію;

· помилки, що виникають при шифруванні, не повинні призводити до спотворень і втрат інформації;

· час шифрування не повинно бути більшим;

· вартість шифрування повинна бути узгоджена з вартістю закривається інформації.

Крипостійкість шифру є його основним показником ефективності. Вона вимірюється часом або вартістю засобів, необхідних криптоаналітику для отримання вихідної інформації по шифртексту, за умови, що йому невідомий ключ.

Зберегти в секреті широко використовуваний алгоритм шифрування практично неможливо. Тому алгоритм не повинен мати прихованих слабких місць, якими могли б скористатися криптоаналитики. Якщо ця умова виконується, то крипостійкість шифру визначається довжиною ключа, так як єдиний шлях розтину зашифрованої інформації - перебір комбінаці...


сторінка 1 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Історичні методи шифрування інформації
  • Реферат на тему: Шифрування інформації
  • Реферат на тему: Створення програмного додатку &Шифрування інформації&
  • Реферат на тему: Розробка програми шифрування та дешифрування тексту методом простої заміни
  • Реферат на тему: Розробка програм шифрування і дешифрування тексту методом простої заміни