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

Реферат Організація криптозахищені обміну інформацією на основі протоколу PGP





nter"> (KL n ),


де функція g () являє собою послідовне виконання таких операцій: ? , ? , ? .

Операції ? і ? були описані вище, а ? являє собою множення блоку на фіксовану матрицю V (аналогічно операції ? - малюнок 3), наведену в таблиці 3.


Таблиця 3

Фіксована матриця V

11111248163621618640 Варто відзначити, що при зашіфровиваніем даних процедура розширення ключа дозволяє обчислювати ключі В«на льотуВ», тобто в міру необхідності. Однак при розшифровуванні необхідно повністю виконати розширення ключа до початку перетворень.

Переваги і недоліки алгоритму

Перш за все, варто сказати, що на конкурсі NESSIE була розглянута кілька модифікована версія алгоритму Anubis, відмінність якої від описаної тут полягала лише в операції у. Модифікована операція у замість однієї табличній заміни 8 Г— 8 бітів виконувала 3 рівня табличних замін 4 Г— 4. Дана модифікація здійснена для спрощення апаратної реалізації алгоритму. був визнаний одним з найбільш швидкодіючих алгоритмів шифрування (з учасників конкурсу). Ще одна явна перевага алгоритму-відсутність проблем з криптостійкість. Однак злий жарт з алгоритмом Anubis зіграло його схожість з алгоритмом Rijndael (який, як відомо, є новим стандартом шифрування США під назвою AES), який також розглядався в рамках конкурсу NESSIE. Експерти конкурсу порахували, що при такому явному схожості Anubis не може мати настільки серйозних переваг перед алгоритмом Rijndael, які дозволили б йому виграти у Rijndael у фіналі конкурсу NESSIE. Тому Anubis не був вибраний в другий етап конкурсу [2].


2. ПРОГРАМНА РЕАЛІЗАЦІЯ рюкзачними АЛГОРИТМУ І АЛГОРИТМУ ANUBIS


Вибір мови програмування.

Для створення програмного засобу використовувався мова C # в середовищі Visual Studio 2005. Це середовище обрана мною, тому що я її використовую протягом декількох років, і в цьому середовищі є все необхідне для реалізації поставленого завдання. Дане середовище широко і безкоштовно поширена і зручна для роботи з формами. Також є методи, що полегшують архівування та розархівування даних. p align="justify"> Використовувані модулі.

У д...


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





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

  • Реферат на тему: Реалізація криптографічного алгоритму (AES) Rijndael
  • Реферат на тему: Розробка алгоритму роботи синтаксичного аналізатора тексту, а також бази да ...
  • Реферат на тему: Створення алгоритму пошуку високоінформативних діагностичних ознак захворюв ...
  • Реферат на тему: Програмна реалізація алгоритму шифрування IDEA
  • Реферат на тему: Шифрування даних за допомогою алгоритму DES