Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Домашнє завдання.doc
Скачиваний:
4
Добавлен:
01.12.2018
Размер:
2.33 Mб
Скачать

Домашнє завдання №2.

Завданням до ДЗ №2 є написання формули винаходу.

Приклад виконання:

Формула винаходу складається з двох частин: опису прототипу та самого винаходу.

Частина 1. Опис прототипу

Цифровий криптографічний обчислювач містить 32-х розрядну вхідну шину ключа, 32-х розрядну вхідну шину початкового тексту, 32-х розрядну вихідну шину зашифрованого тексту, дві схеми додавання за модулем два та регістр циклічного лівого зсуву, вхід якого підключено до вхідної шини ключа, а вихід підключено до другого входу другої схеми додавання за модулем 2 і першого входу першої схеми додавання за модулем два, другий вхід якої підключено до 32-х розрядної вхідної шини початкового тексту, вихід другої схеми додавання за модулем два з’єднаний з вихідною шиною зашифрованого тексту (Рис.1).

Рис. 1 Опис прототипу

Примітка: суцільною лінією наведені зв’язки і блоки прототипу.

Частина 2. Опис винаходу.

Опис винаходу починається з слів „що відрізняється”.

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

Рис. 2 Структурна схема винаходу

В результаті формула винаходу має вид:

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