February 26, 2002
Practical Aspects of Modern Cryptography
7
The Digital Signature Algorithm
n
DSA uses the following parameters
n
Prime
p
– anywhere from 512 to 1024 bits
n
Prime
q
– 160 bits such that
q
divides
p
-1
n
Integer
h
in the range
1 <
h
<
p
-1
n
Integer
g
=
h
(
p
-1)/
q
mod
p
n
Secret integer
x
in the range
1 <
x
<
q
n
Integer
y
=
g
x
mod
p