org.bouncycastle.crypto.prng.drbg (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

# Package org.bouncycastle.crypto.prng.drbg

SP800-90A deterministic random bit generators, can be used stand alone or in conjunction with SP800SecureRandomBuilder class.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SP80090DRBG | Interface to SP800-90A deterministic random bit generators.

- Class Summary
  Class | Description
  --- | ---
  CTRSP800DRBG | A SP800-90A CTR DRBG.
  DualECPoints | General class for providing point pairs for use with DualEC DRBG.
  DualECSP800DRBG | A SP800-90A Dual EC DRBG.
  HashSP800DRBG | A SP800-90A Hash DRBG.
  HMacSP800DRBG | A SP800-90A HMAC DRBG.

## Package org.bouncycastle.crypto.prng.drbg Description

SP800-90A deterministic random bit generators, can be used stand alone or in conjunction with SP800SecureRandomBuilder class.