Random Number Generate Long (CSNBRNGL)

This verb uses the cryptographic feature to generate a cryptographic-quality random number from 1 - 8192 bytes in length.

Choose the parity of each generated random byte as even, odd, or random. This verb returns the random number in a string variable.

Because this verb uses cryptographic processes, the quality of the output is better than that which higher-level language compilers typically supply.

The service can optionally return the random number bytes as either raw bytes in the random_number output parameter or as an ASN.1 formatted token with the pkcs-9-at-randomNonce Object Identifier, suitable for use in the ANSI TR-34 Key Exchange protocol. This ASN.1 formatted token is known as the KRD Random Number Token (RT-KRD) in ANSI TR-34.

This verb does not need to document any Usage notes.