summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dmac.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/dmac.h b/dmac.h
index 6d4c0b7..80b54ac 100644
--- a/dmac.h
+++ b/dmac.h
@@ -73,6 +73,8 @@ void DMAC_Base<T>::TruncatedFinal(byte *mac, size_t size)
m_mac1.Update(pad, padByte);
m_mac1.TruncatedFinal(mac, size);
m_f2.ProcessBlock(mac);
+
+ m_counter = 0; // reset for next message
}
template <class T>