System.Random is used to generate values that appear to be security tokens or keys.
Use RandomNumberGenerator or RNGCryptoServiceProvider for security-sensitive random values.