Обычно я бы сделал что-то вроде этого:
byte[] randomBytes = new byte[bytes];
string randomString = Convert.ToBase64String(new RNGCryptoServiceProvider().GetBytes(randomBytes));
Однако нет доступных RNGCryptoServiceProvider.
Доступны ли какие-либо безопасные случайные альтернативы?
Спасибо,