using System; using System.Runtime.InteropServices; namespace System.Security.Cryptography { /// Represents the abstract base class from which all classes that derive byte sequences of a specified length inherit. // Token: 0x020004FE RID: 1278 [ComVisible(true)] public abstract class DeriveBytes { /// When overridden in a derived class, returns pseudo-random key bytes. /// A byte array filled with pseudo-random key bytes. /// The number of pseudo-random key bytes to generate. // Token: 0x06002F3C RID: 12092 public abstract byte[] GetBytes(int cb); /// When overridden in a derived class, resets the state of the operation. // Token: 0x06002F3D RID: 12093 public abstract void Reset(); } }