protected virtual void ValidateKey() { var keySize = Key.Length * 8; if (keySize != 64) throw new ArgumentException(string.Format("KeySize '{0}' is not valid for this algorithm.", keySize)); }