public class TestRandomBigInteger extends FixedSecureRandom
FixedSecureRandom.BigInteger, FixedSecureRandom.Data, FixedSecureRandom.Source| Constructor and Description |
|---|
TestRandomBigInteger(byte[] encoding)
Constructor based on a byte array.
|
TestRandomBigInteger(int bitLength,
byte[] encoding)
Constructor which ensures encoding will produce a BigInteger from a request from the passed in bitLength.
|
TestRandomBigInteger(java.lang.String encoding)
Constructor from a base 10 represention of a BigInteger.
|
TestRandomBigInteger(java.lang.String encoding,
int radix)
Constructor from a base radix represention of a BigInteger.
|
generateSeed, isExhausted, nextBytes, nextInt, nextLonggetAlgorithm, getInstance, getInstance, getInstance, getProvider, getSeed, next, setSeed, setSeedpublic TestRandomBigInteger(java.lang.String encoding)
encoding - a base 10 represention of a BigInteger.public TestRandomBigInteger(java.lang.String encoding,
int radix)
encoding - a String BigInteger of base radix.radix - the radix to use.public TestRandomBigInteger(byte[] encoding)
encoding - a 2's complement representation of the BigInteger.public TestRandomBigInteger(int bitLength,
byte[] encoding)
bitLength - bit length for the BigInteger data request.encoding - bytes making up the encoding.