private SymmetricAlgorithm GetCryptoProviderWithRandomIV(out byte[] iv) { iv = new byte[GetIVLength()]; LocalRNG.Value.GetBytes(iv); return GetCryptoProvider(iv); }