Partition attack on message expiration date Delaying a message a few days will push its exp date to one end of the valid window -- so they won't be uniformly distributed. Fix: No expiration dates. Keep all hashes until key rotates.