CryptoSys API
Library Manual
Rng Class
Rng.BytesWithPrompt Method
(Int32, Rng.Strength)
Generates an array of random bytes with a prompt for keyboard input
Rng.BytesWithPrompt Method
(Int32, String, Rng.Strength)
Generates an array of random bytes with a prompt for keyboard input
Rng.HexWithPrompt Method
(Int32)
Generates random bytes in hex format with a prompt for keyboard input
Rng.HexWithPrompt Method
(Int32, String, Rng.Strength)
Generates random bytes in hex format with a prompt for keyboard input
Rng.Initialize Method
Initialize the RNG generator with a seed file.
Rng.InitializeEx Method
Query and initialize the RNG generator using Intel(R) DRNG, if available.
Rng.KeyBytes Method
(Int32, Byte[])
Generates a random key with user-supplied entropy
Rng.KeyBytes Method
(Int32, String)
Generates a random key
Rng.KeyHex Method
(Int32, Byte[])
Generates a random key in hex format with user-supplied entropy
Rng.KeyHex Method
(Int32, String)
Generates a random key in hex format
Rng.MakeSeedFile Method
(String, Rng.Strength)
Create a new seed file suitable for use with Rng.Initialize
Rng.MakeSeedFile Method
(String, String, Rng.Strength)
Create a new seed file suitable for use with Rng.Initialize
Rng.NonceBytes Method
Generates a random nonce
Rng.NonceHex Method
Generates a random nonce in hex format
Rng.Number Method
Generates a random integer in a given range
Rng.Octet Method
Generates a single random octet (byte)
Rng.Test Method
Carries out a NIST SP800-90 health check and FIPS140-2 statistical tests on the random number generator
Rng.TestDrbgvs Method
Tests the random number generator for conformance to NIST SP 800-90A using the relevant test specified in the Deterministic Random Bit Generator Validation System (DRBGVS).
Rng.UpdateSeedFile Method
Updates the RNG seed file
[
Contents
] [
Index
]
[
PREV: Prf Class...
] [
Contents
] [
Index
]
[
NEXT: Sha1 Class...
]