News for hackers. Stuff that matters.
Re:BLAKE3 1.0 by api on Monday July 26, 2021 @04:51PM (#27965287)
SIV is usually done with AES/GMAC constructions but you could do it with ChaChaPoly just fine.

The big downside is that it requires two passes on encrypt: one to create the MAC and derive the IV and another to encrypt. The overhead for this is small for message/packet based systems though since after pass one the data will be sitting hot in the processor's L0 cache. Decryption can be done in one pass.

Re:BLAKE3 1.0 by forty on Wednesday July 28, 2021 @02:12PM (#27987365)
Aren't you supposed to Mac the encrypted data?