Professional Documents
Culture Documents
Kриптиране Декриптиране
&%()=?*
Явен H35+# Явен
текст Tl65$ текст
#@0f:!
Криптиран текст
S K
S K
A (Източник) B (Получател)
Kриптиране Декриптиране
&%()=?*
Явен H35+# Явен
текст Tl65$ текст
#@0f:!
PK Криптиран текст
SK
B B
A (Източник) B (Получател)
Page 1
ПРИЛОЖНА КРИПТОГРАФИЯ
Верига на Фейстел
Явен текст
F(V1)
Повтаря се (r-2)
пъти
F(V1)
Размяна в
последния кръг
Криптиран текст
Page 2
ПРИЛОЖНА КРИПТОГРАФИЯ
Алгоритъм на Диффи - Хелман
N s
K = (Kp) mod n
Потребител N
N s
Np = М mod n
n, M
K s
Kp = M mod n
K s
Kp = М mod n
K s
K = ( Np ) mod n
Потребител К
Page 3
ПРИЛОЖНА КРИПТОГРАФИЯ
Хеш функция и цифров подпис на документ
Internet
Цифров
подпис
Алгоритъм
S
KA RSA
Хеш
функция Уникална
Хеш-стойност
Криптиран
текст
&%()
IDEA H3+# IDEA
Явен Tl6$ Явен
текст Криптиран текст
kлюч
RSA RSA
Потребител А Потребител B
P S
KB KB
Page 4
ПРИЛОЖНА КРИПТОГРАФИЯ
RSA
Page 5
ПРИЛОЖНА КРИПТОГРАФИЯ
Обща схема на криптиран обмен на документи
S KA P K A
A B
Потребител A Сертификат Сертификат
+
+
Цифров
подпис
IDEA RSA
P K
B
RSA
S &%?
Хеш K
A P3#
45T!
функция E$^
Уникална Tl6$
Хеш-
стойност
сравнение
Уникална
Хеш-
стойност Уникална
Хеш Хеш- &%?
45T!
стойност P3#
функция E$^
Tl6$
P K
RSA A
IDEA RSA
Цифров S K
B
подпис
Сертификат
+
+
A
S K P
Потребител B B KB
Page 6