Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Розробка програмної реалізації криптографічного алгоритму ГОСТ 28147-89 у режимі гамування зі зворотним зв'язком

Реферат Розробка програмної реалізації криптографічного алгоритму ГОСТ 28147-89 у режимі гамування зі зворотним зв'язком





p> де операція + (-) є арифметична сума (різниця) двох цілих чисел.

. Два цілих числа a, b, де 0 ВЈ a, b ВЈ 232-1, представлені в двійковому вигляді a = (a32, a31, ..., a2, a1), b = (b32, b31, ..., b2 , b1),

сумуються по модулю (232 - 1) (операція Вў) за наступним правилом:

a Вў b = a + b, якщо a + b <232, Вў b = a + b - 232 +1, якщо a + b Ві 232.


3. Дані за швидкісними якостями алгоритму шифрування


Лістинг програмної реалізації криптографічного системи представлений у додатку 1.

Робота програми здійснюється з командного рядка:

> 28147_3.exe FileName. *,

де FileName. * - будь-який файл містить шіфруемие дані.

Вихідними даними роботи програми є:

FileName.crp - файл із зашифрованим повідомленням;

- FileName.dcr - файл з розшифрованим повідомленням;

FileName.key - файл-звіт, що містить ключову інформацію (резервну і основну), а також деякі характеристики процесу шифрування;

Варіант змісту файлу-звіту FileName.key

== Вихідні дані для шифрации == 1. Основні: Адреса першого абонента (№ 31945): ADRESS1 = 9FB2 FB62 44F5 485E E080 250C Адреса другого абонента (№ 25334): ADRESS2 = D15F EC7D 90CD 8F80 35DD 9610 Сеансові ключі абонентів: К12 = C38D498F9E8DF8A9D077AD4E5606AE8600260E7189E60907011BC088E61C6411 К21 = C38D498F9E8DF8A9D077AD4E5606AE8600260E7189E60907011BC088E61C6411 Cінхропосилка: SYN = 04E21970 10C943E8 2. Резервні: P = 9D1EADC665C691EE0764712EF4C6E9F2B8EE9A80FB369D5A3A88DA02256F1BAE GEN = 76F8746A46E440E32F4E28D91CA73F3D X = 69F143C92C9F64516D4B43560E7C75FD Y = 203F1D35344D054C23D20AFE4FFB2630 Сеансовий ключ: KEY = 6FBC94F893EEE6EFD32B8CBD7F4BF87B9DE7D369FCC1A1BC7F900869C045EA95 Cінхропосилка: SYN = 04E21970 10C943E8 == Характеристики процесу шифрации == Розмір повідомлення (кбайт) - 9862.410 Час шифрации (у секундах) - 19.670 Швидкість шифрации (кбайт/с) - 501.385 Обробка велася в резервному режимі. p align="justify"> При розрахунку швидкості шифрування враховувалося загальний час криптографічного перетворення вихідного повідомлення та запис отриманої шифрограми у файл. Програма реалізована в середовищі алгоритмічного програмування Borland C + + 5.02, і застосування програмного мови Assembler дозволить збільшити швидкість шифрування приблизно до 1,5 Мб/с. Апаратна реалізація даної системи конфіденційного зв'язку збільшить швидкість до 10 Мб/с і більше, що робить кращим застосування оптоволоконних ліній зв'язку, але підвищить витрати на побудову мережі. br/>

4. Результати розрахунків криптостойкости алгоритму шифрування

шифрування конфіденційний зв'язок перетворення

При використанні методу лінійних перетворень для фор...


Назад | сторінка 5 з 14 | Наступна сторінка





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

  • Реферат на тему: Реалізація криптографічного алгоритму &ГОСТ 28147-89& в режимі гамування
  • Реферат на тему: Програмна реалізація алгоритму шифрування IDEA
  • Реферат на тему: Запис в графічний файл формату BMP
  • Реферат на тему: Шифрування даних за допомогою алгоритму DES
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...