Diffi – Xelman kalitlarni ochiq taqsimlash protokoli.
U.Diffi va M.Ye. Xellmanning kalitlarni ochiq taqsimlash sistemasi ochiq kalitli boshqa
kriptotizimlar kabi mahfiy kalitni mahfiy kanal orqali uzatilishining hojati yo’qligini ta’minlaydi,
ammo autentifikasiya masalasini yechmaydi va o’rtadagi odam hujumiga bardoshsiz.
Misol 1:
ALICE
EVIL EVE
BOB
Alice va Bob ikkita g, p
(p>g) sonni hosil qiladi.
p=11, g=7
Buzg’unchiga ham p=11,
g=7
ma’lum.
Alice va Bob ikkita g, p
(p>g) sonni hosil qiladi.
p=11, g=7
Alice o’zining maxfiy
kalitini hosil qiladi. X
A
=6
Bob o’zining maxfiy
kalitini hosil qiladi. X
B
=9
Y
A
=g
X(A)
(modp)
Y
A
=7
6
mod11=4
Y
B
=g
X(B)
(modp)
Y
B
=7
9
mod11=8
Alice Y
A
=8 ni qabul qiladi
Buzg’unchiga ham Y
B
=4,
Y
A
=8 ma’lum
Bob Y
B
=4 ni qabul qiladi
Maxfiy kalit =Y
A
X(A)
mod p
Maxfiy kalit = 8
6
mod11=3
Maxfiy kalit = Y
B
X(B)
mod p
Maxfiy kalit = 4
9
mod11=3
190
Do'stlaringiz bilan baham: |