Imzoni generatsiya qilish algoritmi. Boshlang‘ich ma’lumotlar: - ma’lumot, berilgan parametrlar va maxfiy kalit. Natija: imzo - .
1) intervaldan tasodifiy soni olinadi, u maxfiy saqlanadi va imzo qo‘yilgandan keyin darhol yo‘qotiladi.
2) hisoblanadi.
3) Jo‘natilayotgan - ma’lumotning - xesh qiymati hisoblanadi.
4) Agar yoki bo‘lsa, u holda 1- qadamga o‘tilib, boshqa tanlanadi.
5) hisoblanadi, bu yerda maxfiy kalit faqat imzo qo‘yuvchining o‘zigagina ma’lum.
6) Agar bo‘lsa, u holda 1-qadamga boriladi.
7) ma’lumot imzosi - juftligidan iborat.
Imzoni tekshirish algoritmi. Boshlang‘ich ma’lumotlar: ma’lumot, berilgan parametrlar, imzoni tekshirish kaliti va ma’lumot imzosi. Natija: imzo haqiqiyligi yoki qalbakiligi haqidagi tasdiq.
Agar shart bajarilmasa, u holda imzo qalbaki va imzoni tekshirish algoritmi tugatiladi. Bu shartlar bajarilsa keyingi qadamga o‘tiladi.
hisoblanadi.
hisoblanadi.
hisoblanadi.
hisoblanadi.
hisoblanadi.
Agar shart bajarilsa, u holda imzo haqiqiy, aks holda imzo qalbaki va imzoni tekshirish algoritmi tugatiladi.
Do'stlaringiz bilan baham: |