The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.security  [30 examples]

e195. Listing All Available Secure Random Number Generators

A secure random number generator can seed itself with unpredictable values and produce cryptographically strong pseudo-random numbers suitable for generating cryptographic keys.

Retrieving the list of available secure random number generators requires checking the services provided by all registered providers. The retrieved list of names can be used in creating a SecureRandom object.

    // This method is implemented in e194 Listing All Available Cryptographic Services
    String[] names = getCryptoImpls("SecureRandom");
An example of the output:
    SHA1PRNG

 Related Examples
e193. Printing Security System Trace Messages
e194. Listing All Available Cryptographic Services
e196. Generating a Secure Random Number

See also: Key Store    Message Digests    Permissions    Policy Files    Public and Private Keys    Signatures   


© 2002 Addison-Wesley.