|
RandomGetBytes Method
|
Fills an array of bytes with a cryptographically strong sequence of random values.
Namespace: GSF.Security.CryptographyAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.253-beta+ffb7163c9e3b771705bc5b9aa3f09870f2cb9e2c
Syntaxpublic static void GetBytes(
byte[] buffer
)
Public Shared Sub GetBytes (
buffer As Byte()
)
public:
static void GetBytes(
array<unsigned char>^ buffer
)
static member GetBytes :
buffer : byte[] -> unit
GSF.Security.Cryptography.Random.GetBytes = function(buffer);
View SourceParameters
- buffer Byte
- The array to fill with a cryptographically strong sequence of random values.
ExceptionsException | Condition |
---|
CryptographicException | The cryptographic service provider (CSP) cannot be acquired. |
ArgumentNullException | buffer is null. |
RemarksThe length of the byte array determines how many cryptographically strong random bytes are produced.
This method is thread safe.
See Also