Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KRSP_Lk_21_72_2011.doc
Скачиваний:
9
Добавлен:
26.08.2019
Размер:
712 Кб
Скачать
☆

5.2 Взаємна автентифікація

Взаємна автентифікація означає, що здійснюючи протокол обидва об’єкти перевіряють автентичність один одного.

Протоколи автентифікації, що наведені в пунктах 5.1.1 та 5.1.2, з метою здійснення взаємної автентифікації були відповідно вбудовані в протоколи пунктів 5.2.1 та 5.2.2. В обох випадках це потребує додатково одного обміну і додатково ще двох кроків.

ПРИМІТКА. Третій протокол взаємної автентифікації може бути отримано з механізму визначеного в пункті 5.1.2 за умови, що автентифікацію ініціює як об’єкт , так і об’єкт .

5.2.1 Взаємна автентифікація з двома проходами

Унікальність та/або своєчасність забезпечується шляхом генерації та перевіряння позначки часу та порядкового номера (див. Додаток Б ISO/IEC 9798-1).

Протокол автентифікації представлено на рис. 3

(4)

Рисунок 3

Структура маркера , що відсилається об’єктом об’єкту ідентична структурі маркеру, що визначена в пункті 5.1.1:

Структура маркера , що відсилається об’єктом об’єкту має вигляд:

Включення розпізнавального ідентифікатора в маркер та розпізнавального ідентифікатора в маркер є необов’язковим та не залежить одне від одного.

ПРИМІТКА 1. Розпізнавальний ідентифікатор включається в маркер для запобігання повторного використання порушником маркеру з метою здійснення маскараду, наприклад видаючи себе за об’єкт . З аналогічною метою здійснюється включення розпізнавального ідентифікатора в маркер . Їх включення не є обов’язковим,тому в оточені де такі атаки виключено один чи обидва розпізнавальні ідентифікатори можна не використовувати.

Розпізнавальні ідентифікатори об’єктів та можуть також використовуватися в тих випадках, коли застосовується односпрямований ключ.

Вибір використання позначки часу або порядкового номера залежить від технічних можливостей пред’явника та запитувача, а також від оточення.

Кроки (1) та (2) цього протоколу ідентичні крокам, що описані в пункті 5.1.1.

Протокол виконується у наступній послідовності.

1) Об’єкт генерує та відсилає об’єкту .

2) Після отримання повідомлення, що містить , об’єкт перевіряє шляхом перевіряння позначки часу або порядкового номера, обчислюючи:

та порівнюючи отримане значення з криптографічним контрольним значенням, що міститься в маркерові. Разом з цим перевіряється коректність розпізнавального ідентифікатора (якщо він є).

3) Об’єкт генерує та відсилає об’єкту .

4) Отримане повідомлення обробляється аналогічно як і на кроці (2) протоколу, що описаний в пункті 5.1.1. Після отримання повідомлення, що містить , об’єкт перевіряє шляхом перевіряння позначки часу або порядкового номера, обчислюючи:

та порівнюючи отримане значення з криптографічним контрольним значенням, що міститься в маркерові. Разом з цим перевіряється коректність розпізнавального ідентифікатора (якщо він є).

ПРИМІТКА 2. Два повідомлення в цьому протоколі пов’язані між собою лише вимогою відносної своєчасності. Протокол складається з подвійного незалежного використання протоколів, що описані в пункті 5.1.1. Подальше зв’язування цих повідомлень може бути досягнуто шляхом використання відповідних текстових полів.

Якщо в протоколі використовуються односпрямовані ключі, тоді ключ в маркері заміняється односпрямованим ключем , який застосовується на кроці (4).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]