Interface JSSSecureRandom

All Known Implementing Classes:
PK11SecureRandom

public interface JSSSecureRandom
An interface for secure random numbers.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    nextBytes(byte[] bytes)
    Retrieves random bytes and stores them in the given array.
    void
    setSeed(byte[] seed)
    Seed the RNG with the given seed bytes.
    void
    setSeed(long seed)
    Seed the RNG with the eight bytes contained in seed.
  • Method Details

    • setSeed

      void setSeed(byte[] seed)
      Seed the RNG with the given seed bytes.
      Parameters:
      seed - Seed.
    • setSeed

      void setSeed(long seed)
      Seed the RNG with the eight bytes contained in seed.
      Parameters:
      seed - Seed.
    • nextBytes

      void nextBytes(byte[] bytes)
      Retrieves random bytes and stores them in the given array.
      Parameters:
      bytes - Array to store random bytes.