Microsoft.AspNetCore.Cryptography.Internal
Securely clears a memory buffer.
Securely clears a memory buffer.
Securely clears a memory buffer.
Securely clears a memory buffer.
Wraps utility BCRYPT APIs that don't work directly with handles.
Fills a buffer with cryptographically secure random data.
Provides cached CNG algorithm provider instances, as calling BCryptOpenAlgorithmProvider is expensive.
Callers should use caution never to dispose of the algorithm provider instances returned by this type.
A provider could not be found for algorithm '{0}'.
A provider could not be found for algorithm '{0}'.
The key length {0} is invalid. Valid key lengths are {1} to {2} bits (step size {3}).
The key length {0} is invalid. Valid key lengths are {1} to {2} bits (step size {3}).
This operation requires Windows 7 / Windows Server 2008 R2 or later.
This operation requires Windows 7 / Windows Server 2008 R2 or later.
This operation requires Windows 8 / Windows Server 2012 or later.
This operation requires Windows 8 / Windows Server 2012 or later.
Represents a handle to a BCrypt algorithm provider from which keys and hashes can be created.
Creates an unkeyed hash handle from this hash algorithm.
Creates an HMAC hash handle from this hash algorithm.
Imports a key into a symmetric encryption or KDF algorithm.
Gets the name of this BCrypt algorithm.
Gets the cipher block length (in bytes) of this block cipher algorithm.
Gets the hash block length (in bytes) of this hash algorithm.
Gets the key lengths (in bits) supported by this algorithm.
Gets the digest length (in bytes) of this hash algorithm provider.
Duplicates this hash handle, including any existing hashed state.
Calculates the cryptographic hash over a set of input data.
Represents a handle returned by LocalAlloc.
Represents a handle to a Windows module (DLL).
Returns a value stating whether the library exports a given proc.
Forbids this library from being unloaded. The library will remain loaded until process termination,
regardless of how many times FreeLibrary is called.
Formats a message string using the resource table in the specified library.
Gets a delegate pointing to a given export from this library.
Opens a library. If 'filename' is not a fully-qualified path, the default search path is used.
Represents a handle returned by LocalAlloc.
The memory will be zeroed out before it's freed.
Allocates some amount of memory using LocalAlloc.