#include <SecureRandom.h>
Inheritance diagram for beecrypt::security::SecureRandom:


Public Member Functions | |
| SecureRandom () | |
| virtual | ~SecureRandom () |
| void | generateSeed (byte *, size_t) |
| void | nextBytes (byte *, size_t) |
| void | setSeed (const byte *, size_t) |
| const String & | getType () const throw () |
| const Provider & | getProvider () const throw () |
Static Public Member Functions | |
| static SecureRandom * | getInstance (const String &type) throw (NoSuchAlgorithmException) |
| static SecureRandom * | getInstance (const String &type, const String &provider) throw (NoSuchAlgorithmException, NoSuchProviderException) |
| static SecureRandom * | getInstance (const String &type, const Provider &provider) throw (NoSuchAlgorithmException) |
| static void | getSeed (byte *, size_t) |
Protected Member Functions | |
| SecureRandom (SecureRandomSpi *spi, const Provider *provider, const String &type) | |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
1.4.0