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

Реферат Протокол управління кріптоключа SKIP





align="justify"> По таблиці перестановки G отримуємо значення C0 і D0: = 0110000000010000110000001110; = 1000000011000000011100000000;

Застосувавши до C0 і D0 зрушення вліво одного разу, отримаємо значення C1 і D1 відповідно: = 1100000000100001100000011100; = 0000000110000000111000000001;

Об'єднавши C1 і D1, записуючи біти С1 ліворуч, а біти D1 праворуч, по таблиці перестановки Н отримуємо К1:

К1 = 011110000000000010100001000110000100000100100100;


В 

Малюнок 6 - DES: дослідження генерації ключів Ki


За допомогою функції Е розширюємо R0 з 32 біт до 48. Підсумовуємо за модулем 2 значення на виході блоку E і ключ К1. = 011000000000000100000000001000000001011010100001;

Підсумовуємо XOR Е і К1:

011110000000000010100001000110000100000100100100

Ділимо Sвх на 8 частин (по 6 символів): 1-ий та останній біти - це номер рядка; 2-5 - номер стовпчика. Отримані 8 чисел переводимо в двійкову систему, об'єднуємо: вих = 00011111111000110110010000011101;

За допомогою функції Р з Sвих отримуємо:

Р = 00000011100011010101100001001101


В 

Малюнок 7 - DES: дослідження функції шифрування

= R0. Підсумовуємо XOR R1 = L0 і P:


= 01100011010011011110100010001101

Інші 15 циклів виконуємо автоматично.

Переводимо L16 і R16 в двійкову систему, об'єднуємо: = 0100011111110000011000110111001101101101100111100100110101010111;

Застосувавши до IP функцію IP , отримуємо шифротекст: = 1100111101100111111010101010100000110011100101011101111100110000;

Отримали значення:



В 

Рисунок 8 - DES: результат виконання алгоритму DES


13. Реалізація алгоритму ГОСТ


Короткі теоретичні відомості.

В якості офіційного алгоритму криптографічного перетворення даних для систем обробки інформації в Республіці Білорусь обраний алгоритм, стандартизований в ГОСТ 28147-89. Він призначений для апаратної та програмної реалізації, задовольняє криптографічним вимогам а не накладає обмежень на ступінь секретності інформації, що захищається. Алгоритм шифрування даних являє собою 64-бітовий блочний алгоритм з 256-бітовим ключем, який преду сматрівает чотири режими роботи:

шифрування даних в режимі простої заміни;

шифрування даних в режимі гамування;

шифрування даних в режимі гамування із зворотним зв'язком;

вироблення імітовставки.


Назад | сторінка 12 з 17 | Наступна сторінка





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

  • Реферат на тему: Аналіз шифрів перестановки. Елементи криптоанализа шифрів перестановки
  • Реферат на тему: Побудова графіка квадратного рівняння за допомогою електронної таблиці
  • Реферат на тему: Поняття і значення дослідження систем управління організацією
  • Реферат на тему: Функції та значення релігії
  • Реферат на тему: Значення і функції атмосфери