The handle that describes the add-in CryptographicService Provider module used to perform this function. If a NULLhandle is specified, CSSM returns AN error.
AlgorithmID (input)
The algorithm identification number for random numbergeneration.
Seed (input/optional)
A seed used to generate THE random number. The callercan either pass a seed and seed length in bytes or pass a callbackfunction. If NULL is passed, the Cryptographic Service Providerwill use its default seed-handling mechanism.
Length (input)
The length of the random number to be generated.
NewContextHandle (output)
Cryptographic context handle.
DESCRIPTIONThis function creates a random number generation cryptographiccontext, given a handle of a CSP, an algorithm identification number,a seed, and the length of the random number in bytes. The cryptographic contexthandle is returned and can be used for the random number generationfunction. RETURN VALUEA CSSM_RETURN value indicating success or specifying a particularerror condition. The value CSSM_OK indicates success. All othervalues represent an error condition. SEE ALSOBooks