Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Коваль_відповіді.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.29 Mб
Скачать

17. Переваги та недоліки апаратного шифрування

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

КОНСПЕКТ

Апаратна реалізація алгоритмів шифрування:

  1. Самодостатній шифр.модуль (робить всю роботу) забезпечує шифрування,дешифрування, і обмін ключами

  2. Блок шифрування в каналі зв’язку

  3. Шифрув.плати,які призначені для установки в системний блок

  • Користувач сам конфігурує ключ

  • Має право змінити настройки в платах

  • Підбір алготмів, протоколів шифрування

1,2 способи – це вузько спеціалізовані пристрої, накладають обмеження на залізо

3 спосіб – універсальний,не мають обмеження

Переваги апар.реалізації

  • Висока швидкодія

  • Легко захистити від фізичного вторгнення

Недоліки:

  • Завжди треба екранувати такі пристрої

18. Переваги та недоліки програмного шифрування

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

Програмна реалізація криптографічного захисту значно дешевша та гнучкіша в реалізації. Але виникають питання щодо захисту криптографічних ключів від перехоплення під час роботи програми та після її завершення. Тому, крім захисту від "вірусних" атак, потрібно вжити заходів для забезпечення повного звільнення пам'яті від криптографічних ключів, що використовувались під час роботи програм "збирання сміття".

КОНСПЕКТ:

Переваги:

  • Легко копіюється

  • Легко модифікується

  • Програмні файли підходять краще для шифрування файлів

Недоліки:

  • Робота з ключами лежить на користувачі

  • Знищення хвостів шифрування

  • Зловмисник може вшити в програму *чорні двері*

19.Стиснення даних при шифруванні

Алгоритми стиснення даних дуже добре підходять для спільного використання із криптографічними алгоритмами. На це є дві причини:

- при розкритті шифру криптоаналітик найбільше покладається на надмірність, властиву будь-якому відкритому тексту. Стиснення допомагає позбутися від цієї надмірності;

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

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

конспект

20. Загальна характеристика алгоритмів DES його переваги та недоліки