- •Управління ключами
- •Генерація ключів
- •Накопичення ключів
- •Розподілення ключів
- •Алгоритм Діффі-Хелмана
- •Проблеми та перспективи криптографічних систем Шифрування великих повідомлень та потоків даних
- •Використання „блукаючих ключів”
- •Шифрування, кодування та стискання інформації
- •Реалізація криптографічних методів
Алгоритм Діффі-Хелмана
Діффі та Хелман запропонували для створення криптографічних систем з відкритим ключем функцію дискретного піднесення до степеня.
Основна задача управління ключами – пошук такого протоколу розподілу ключів, який би забезпечував:
можливість відмови від центрів розподілу ключів
взаємне підтвердження автентичності учасників сеансу
підтвердження достовірності сеансу механізмом запит-відповідь, та використанням для цього програмних чи апаратних засобів
використання мінімального числа повідомлень при обміні ключами.
Проблеми та перспективи криптографічних систем Шифрування великих повідомлень та потоків даних
Дана проблема з’явилася відносно недавно з появою засобів мультимедіа та мереж з великою пропускною здатністю, що забезпечують передачу мультимедійних даних.
До цих пір ми розглядали захист повідомлень. При цьому розглядалася деяка символьна чи текстова інформація. Однак в сучасних ІС з’явилися технології, що вимагають передачі набагато більших об’ємів даних. Серед них такі технології:
факсимільний зв’язок, відео та мовний зв’язок.
Голосова пошта
Системи відео конференцій
Об’єм інформації різних типів, що передається можна представити на наступній діаграмі. Див. Мал. 6-1
інформації |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
Мал. 6‑1
Так як передача оцифрованої звукової, графічної та відеоінформації в багатьох випадках вимагає конфіденційності, то виникає проблема шифрування величезних цифрових масивів. Для інтерактивних систем типу телеконференцій, ведення аудіо чи відео зв’язку таке шифрування повинно здійснюватися в реальному масштабі часу та по можливості бути „прозорим” для користувачів.
Найбільш поширений метод – потокове шифрування даних. Головна особливість та, що шифросистема не чекає поки буде зашифроване повідомлення а відсилає його по мірі за шифровки. В той час коли на одному кінці здійснюється зашифровування, на іншому вже може проходити розшифровування. Відмінність від гамування – відбувається шифрування не знаків інформації, а окремих бітів (тобто довжина блока складає 1 біт).
Інший метод потокового шифрування – шифрування блоками, тобто накопичується деякий фіксований об’єм інформації (блок), а потім, перетворений з допомогою деякого криптографічного методу передається у канал зв’язку.

Об’єм