Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Результаты работы программы для шести подписываемых сообщений
- [673 3444 1612 827 105 76] – список хэшей сообщений.
- 199967 – выбранное просто число p.
- m – хэш сообщения.
- Next example:
- X: 114049 :случайное число от 2 до p-1
- G: 192028 :случайное число < p
- Y: 58209 :результат вычисления GX mod p
- K: 61631 :cлучайное число от 2 до p-1, причем НОД(K, p-1)=1
- a: 157455 :результат вычисления GK mod p.
- b: 157932 :результат решения уравнения m =( X* a + K * b) (mod (P –1)).
- to-send: {:a 157455, :b 157932, :m 673} :данные для отправки
- check-num1 5271 :проверочное число1 (Yа ab(mod P))
- check-num2 5271 :проверочное число2 (Gm (mod P))
- Если оба проверочных числа равны, значит подпись составлена верно.
- Далее аналогично для оставшихся пяти сообщений:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement