protected override byte[] HashFinal () { if (m_disposed) throw new ObjectDisposedException ("MACTripleDES"); State = 0; return mac.Final (); } }