r、sを計算し、v == rを検証する方法に関する単純な値を使用したDSAの作業例を持っている人はいますか? この標準はしばらく前からあり、Java Cryptography Extension などのライブラリに実装されているため、アルゴリズムがどのように機能するかの例を見つけるのは非常に困難です。
Compute r=(gk mod p) mod q
Compute s=(k-1 * (x * r + i)) mod q
Verifying a signature; again i is the input, and (r,s) is the signature.
u1 = (s-1 * i) mod q
u2 = (s-1 * r) mod q
v = ((gu1 * yu2) mod p) mod q
If v equals r, the signature is valid.
ありがとう、