Bouncy Castle Cryptography 1.33

org.bouncycastle.util.test
Class FixedSecureRandom

java.lang.Object
  extended byjava.util.Random
      extended byjava.security.SecureRandom
          extended byorg.bouncycastle.util.test.FixedSecureRandom
All Implemented Interfaces:
java.io.Serializable

public class FixedSecureRandom
extends java.security.SecureRandom

See Also:
Serialized Form

Constructor Summary
FixedSecureRandom(boolean intPad, byte[] value)
          Pad the data on integer boundaries.
FixedSecureRandom(boolean intPad, byte[][] values)
          Pad the data on integer boundaries.
FixedSecureRandom(byte[] value)
           
FixedSecureRandom(byte[][] values)
           
 
Method Summary
 void nextBytes(byte[] bytes)
           
 int nextInt()
           
 long nextLong()
           
 
Methods inherited from class java.security.SecureRandom
generateSeed, getInstance, getInstance, getSeed, next, setSeed, setSeed
 
Methods inherited from class java.util.Random
nextBoolean, nextDouble, nextFloat, nextGaussian, nextInt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FixedSecureRandom

public FixedSecureRandom(byte[] value)

FixedSecureRandom

public FixedSecureRandom(byte[][] values)

FixedSecureRandom

public FixedSecureRandom(boolean intPad,
                         byte[] value)
Pad the data on integer boundaries. This is necessary for the classpath project's BigInteger implementation.


FixedSecureRandom

public FixedSecureRandom(boolean intPad,
                         byte[][] values)
Pad the data on integer boundaries. This is necessary for the classpath project's BigInteger implementation.

Method Detail

nextBytes

public void nextBytes(byte[] bytes)

nextInt

public int nextInt()

nextLong

public long nextLong()

Bouncy Castle Cryptography 1.33