просматривая некоторые материалы по криптографии, я увидел, что RNGCryptoServiceProvider
имеет 2 метода:
RNGCryptoServiceProvider.GetNonZeroBytes
и
RNGCryptoServiceProvider.GetBytes
И поэтому я спрашиваю:
Что странного в заполнении массива байтов криптографически стойкой последовательностью случайных значений, некоторые из которых (0 или более) являются нулями? (это случайные значения и видимо нулей много не будет, а ведь ноль тоже обычное число)
почему они создали отличительные?