Tham số p (nguyên tố), sinh g, khóa bí mật x, băm thông điệp h, nonce k với gcd(k,p−1)=1.
Chữ ký (r,s):
r=gkmodp,s=(h−x⋅r)⋅k−1mod(p−1)
Ví dụ: p=23,g=5,x=6,k=3,h=10: r=53mod23=10; s=(10−6⋅10)⋅3−1mod22.
Một dòng gồm 5 số p g x k h.
Hai số r s cách nhau dấu cách.
Ví dụ:
Đầu vào:
23 5 6 3 10
Đầu ra:
10 20
Giải thích:
Đang tải editor...