ВУЗ:
Составители:
(,):' :(,) . ('),
.(, .(,,))
pk sk r Coins pk sk ASYM key r r Coins
x Msg ASYM dec sk ASYM enc pk x r x
∀
∃∈ = ∀∈
∀∈ =
Функция хэширования является отображением следующего вида:
2
:{0,1) {0,1)
g
Len mLen eLen
H
+
→
.
Теперь можно описать криптографические примитивы, непосредст-
венно составляющие рассматриваемую криптографическую систему. Гра-
фически процесс зашифрования представлен на рис. 3.2.
Рис. 3.2. Процесс зашифрования
Все ключевые пары в данном алгоритме выбираются так же, как и в
криптосистеме Эль-Гамаля, т.е. пара (pk, sK) = (g
v
, v) для некоторого слу-
чайного v. При отсылке сообщения выбирается некоторое случайное значе-
ние и и получателю отсылается g
u
, что обеспечивает неявный обмен клю-
чами по сxеме Диффи-Хеллмана. Таким образом, зашифрованное сообще-
ние состоит из одноразового открытого ключа, текста, зашифрованного
симметричным шифром, и кода аутентификации сообщения, выработанно-
го с помощью алгоритма MAC.gen.
Процесс расшифрования и аутентификации графически представлен
на рис. 3.3. Элементы принятого сообщения также выделены двойной рам-
кой.
Н
ASYM.key
SYM.enс
MАС.gen
;
.
MAC.ver
SYM.dec
Н
ОK
В
A
D
Страницы
- « первая
- ‹ предыдущая
- …
- 53
- 54
- 55
- 56
- 57
- …
- следующая ›
- последняя »
