SecureRandom Members

SecureRandom Members

Class Overview | This Package | All Packages

Constructors
Name Description
SecureRandom() This empty constructor automatically seeds the generator.
SecureRandom(byte[]) This constructor uses a user-provided seed in preference to the self-seeding algorithm referred to in the empty constructor description.

Methods
Name Description
getSeed(int) Returns the given number of seed bytes, computed using the seed generation algorithm that this class uses to seed itself.
next(int) Generates an integer containing the user-specified number of pseudo-random bits (right justified, with leading zeros).
nextBytes(byte[]) Generates a user-specified number of random bytes.
setSeed(byte[]) Reseeds this random object.
setSeed(long) Reseeds this random object, using the eight bytes contained in the given long seed.