A B C D E F G H I L M N O P Q R S T U V

S

SECURE_RANDOM - Static variable in enum org.randomness.CSPRNG
Synonym of NATIVE algorithm which SecureRandom is used.
securityStrength() - Method in class org.randomness.Cryptorandomness
Returns the security strength of this CSPRNG in bytes.
seedlen() - Method in class org.randomness.Cryptorandomness
Returns the seed length used by underlying CSPRNG algorithm in bytes.
seedlen() - Method in enum org.randomness.CSPRNG
Returns the seed length used by underlying CSPRNG algorithm in bytes.
seedlen() - Method in enum org.randomness.PRNG
Determine default initial seed length used by underlying DRBG algorithm in bytes (not configurable).
seedlen() - Method in class org.randomness.Pseudorandomness
Return's initial seed length used by underlying PRNG algorithm in bytes.
shared() - Method in enum org.randomness.PRNG
Returns a new PRNG object shared across multiply threads allowing thread safe acess to generation methods.
shared(PRNG) - Static method in class org.randomness.Pseudorandomness
Creates shared Pseudorandomness using specified pre-implemented PRNG algorithm.
shared() - Method in enum org.randomness.TRNG
TODO PROVISIONAL API, WORK IN PROGRESS:
shared(TRNG) - Static method in class org.randomness.Truerandomness
Returns a new shared Truerandom generator that implements the specified entropy gathering mechanism, or True Random Number Generator (TRNG).
shuffle(List<?>) - Method in enum org.randomness.PRNG
Randomly permute the specified list using this PRNG.
shuffle(List<?>) - Method in class org.randomness.Pseudorandomness
Randomly permute the specified list using this PRNG.
shuffle(Randomness) - Method in class org.randomness.Randomness
Shuffle uses one RBG to shuffle the output produced by another RBG to obliterate sequential correlations to produce non-linear output.

A B C D E F G H I L M N O P Q R S T U V