DSSSignature | The DSS (Digital Signature Standard) algorithm makes use of the following
parameters:
- p: A prime modulus, where
2L-1 < p < 2L for 512 <= L
<= 1024 and L a multiple of 64 . - q: A prime divisor of
p - 1 , where 2159
< q < 2160 . - g: Where
g = h(p-1)/q mod p , where
h is any integer with 1 < h < p - 1 such
that h (p-1)/q mod p > 1 (g has order
q mod p ). - x: A randomly or pseudorandomly generated integer with
0 < x
< q . - y:
y = gx mod p . - k: A randomly or pseudorandomly generated integer with
0 < k
< q .
The integers p , q , and g can be
public and can be common to a group of users. |