Материалы что дал Мухачев / Материалы что дал Мухачев / Білети_коротки_відповіді / Білети_відпові_БСДМ / Mg_Vidp01
.doc01. Призначення, основні параметри та характеристика ДСТУ ГОСТ 34.311-2009.
Стандарт ДСТУ ГОСТ 34.311-2009 встановлює алгоритм і процедуру обчислення геш-функції при реалізації ЦП на базі стандарту ДСТУ ГОСТ 34.310-2009.
Параметри:
Довжина геш-коду – 256 бітів;
Стартовий вектор (початковий блок –довжини 256 бітів) – несекретний блок, спільний для обонентів мережі;
геш–функція, що побудована на ітеративній процедурі. Крокова функція використовує складні перетворення, одних которих є шифрування за схемою ДСТУ ГОСТ 28147-2009 проміжних результатів в режимі простої заміни на несекретних ключах, залежних від повідомлення і стартового вектора.
Таким чином, обчислення геш–функції безпосередньо пов’язано з алгоритмом ДСТУ ГОСТ 28147-2009.
Обчислення крокової функції складається з трьох етепів:
- генерація 4-х сеансових ключів для ДСТУ ГОСТ 28147-2009;
- шифрперетворення – шифрування чотирьох блоків по 64 біти кожний на ключах, що сгенеровані у попередньому кроці;
- перемішуюче перетворення результатів шифрування.
При обчисленні геш–функції результати ітерацій пов’язуються у складний спосіб.