Создание случайных чисел
В этом примере кода показано, как создать случайное число или буфер для использования в криптографии в приложении универсальная платформа Windows (UWP).
public string GenerateRandomData()
{
// Define the length, in bytes, of the buffer.
uint length = 32;
// Generate random data and copy it to a buffer.
IBuffer buffer = CryptographicBuffer.GenerateRandom(length);
// Encode the buffer to a hexadecimal string (for display).
string randomHex = CryptographicBuffer.EncodeToHexString(buffer);
return randomHex;
}
public uint GenerateRandomNumber()
{
// Generate a random number.
uint random = CryptographicBuffer.GenerateRandomNumber();
return random;
}