Wrapper for Microsoft crypto service provider. More...
Public Types | |
typedef unsigned long | ProviderHandle |
Public Member Functions | |
MicrosoftCryptoProvider () | |
Construct a MicrosoftCryptoProvider. | |
ProviderHandle | GetProviderHandle () const |
Retrieves the CryptoAPI provider handle. |
Wrapper for Microsoft crypto service provider.
Definition at line 40 of file osrng.h.
ProviderHandle MicrosoftCryptoProvider::GetProviderHandle | ( | ) | const [inline] |
Retrieves the CryptoAPI provider handle.
The handle is acquired by a call to CryptAcquireContext(). CryptReleaseContext() is called upon destruction.
Definition at line 60 of file osrng.h.
Referenced by NonblockingRng::GenerateBlock().