protected internal static byte[] CreateRandomBlock(bool useGmtUnixTime, IRandomGenerator randomGenerator) { byte[] array = new byte[32]; randomGenerator.NextBytes(array); if (useGmtUnixTime) { TlsUtilities.WriteGmtUnixTime(array, 0); } return(array); }