| 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. |