38 |
|
|
39 |
package gnu.java.security.provider; |
package gnu.java.security.provider; |
40 |
|
|
41 |
|
import gnu.java.security.util.Prime; |
42 |
|
|
43 |
import java.math.BigInteger; |
import java.math.BigInteger; |
|
import java.security.AlgorithmParameters; |
|
44 |
import java.security.AlgorithmParameterGeneratorSpi; |
import java.security.AlgorithmParameterGeneratorSpi; |
45 |
|
import java.security.AlgorithmParameters; |
46 |
import java.security.InvalidAlgorithmParameterException; |
import java.security.InvalidAlgorithmParameterException; |
47 |
import java.security.NoSuchAlgorithmException; |
import java.security.NoSuchAlgorithmException; |
48 |
import java.security.SecureRandom; |
import java.security.SecureRandom; |
51 |
import java.security.spec.InvalidParameterSpecException; |
import java.security.spec.InvalidParameterSpecException; |
52 |
import java.util.Random; |
import java.util.Random; |
53 |
|
|
|
import gnu.java.security.util.Prime; |
|
|
|
|
54 |
public class DSAParameterGenerator extends AlgorithmParameterGeneratorSpi |
public class DSAParameterGenerator extends AlgorithmParameterGeneratorSpi |
55 |
{ |
{ |
56 |
private int size; |
private int size; |