Каков наилучший метод генерации числа с 256 случайными битами?
Работает ли объединение случайных байтов?
byte[] data = new byte[32];
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetNonZeroBytes(data); // should include zero bytes?
string number = BitConverter.ToString(data, 0).Replace("-", "");
Более того, было бы целесообразно отсортировать колоду карт, используя не дубликаты этих чисел?