176
Qatnashuvchi
V
tasodifiy holda
r
ni tanlaydi va
x=h(r)
qiymatini hisoblaydi
(
x
qiymati
r
ning qiymatini ochmasdan turib
r
ni bilishligini namoyish etadi),
so‘ngra u
)
,
(
B
r
P
e
A
qiymatni hisoblaydi.
P
A
orqali asimmetrik shifrlash algoritmi
faraz qilinsa,
h(.)
orqali xesh-funksiya faraz qilinadi. Qatnashuvchi
V
xabarni
qatnashuvchi
A
ga jo‘natadi. Qatnashuvchi
A
)
,
(
B
r
P
e
A
ni rasshifrovka qiladi va
r'
va
B'
qiymatlarni oladi, hamda
)
'
(
'
r
h
x
ni hisoblaydi. Unday keyin
x=x'
ekanligini
va
B'
identifikator haqiqatan qatnashuvchi
V
ga ko‘rsatayotganini tasdiqlovchi qator
taqqoslashlar bajariladi. Taqqoslash muvaffaqiyatli o‘tsa qatnashuvchi
A
"
r
"ni
qatnashuvchi
V
ga uzatadi. Qatnashuvchi
B
"
r
"ni olganidan so‘ng
uni birinchi
xabarda jo‘natgan qiymati ekanligini tekshiradi.
Keyingi misol sifatida asimmetrik shifrlashga asoslangan Nidxem va
Shrederning
modifikasiyalangan
protokolini
keltiramiz.
Faqat
autentifikatsiyalashda ishlatiluvchi Nidxem va Shreder
protokoli variantini
ko‘rishda P
B
orqali qatnashuvchi Vning ochiq kaliti yordamida shifrlash algoritmi
faraz qilinadi. Protokol quyidagi strukturaga ega:
)
,
(
:
1
A
r
P
B
A
B
)
,
(
:
2
i
A
r
r
P
B
A
2
:
r
B
A
Dostları ilə paylaş: