public abstract void Update (byte[] b); public abstract void Update (byte b);
public override void Write(int b) { if (@on) { digest.Update((byte)b); } os.Write(b); }