Студопедия
rus | ua | other

Home Random lecture






Генератор ANSI X9.17


Date: 2015-10-07; view: 335.


Широко відомий генератор ANSI X9.17, що приведений на рисунку 8.1, є національним стандартом США. Для генерації двійкової ПВП у якості односпрямованої функції застосовується блоковий криптоалгоритм 3DES (т. зв. потрійний DES) .

Генератор залишається стійким, якщо 3DES замінити будь-яким стійким блоковим криптоалгоритмом.

3DES здійснює перешифрування , що використовує алгоритм DES з двома ключами: для зашифрування , та розшифрування , .

 

 

 

Рис. 8.1 Генератор ANSI X9.17

 

 

За один цикл роботи на виході генератора утворюються два блоки розміром у 64 біти: псевдовипадковий блок , який є елементом ПВП, що генерується, та псевдовипадковий блок , що використовується у наступному циклі. Результатом сеансу генерації є послідовність блоків .

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

Крім того, на кожному циклі роботи генератора використовується блок , довжини 64 біти, пов'язаний із значенням часу початку цикла , скажимо, дата-час (фізична випадковість).

 


<== previous lecture | next lecture ==>
ЛЕКЦІЯ 6. КРИПТОГРАФІЧНІ ГЕНЕРАТОРИ ПВЧ НА ОСНОВІ ОДНОСПРЯМОВАНИХ ФУНКЦІЙ | Генератори FIPS-186
lektsiopedia.org - 2013 год. | Page generation: 0.872 s.