HMACiga
HMACiga is a family of message authentication codes derived from the HMAC construction, augmented with an auxiliary transformation called iga (Integrity-Generating Augment). It is designed to provide data authenticity and integrity for messages under a secret key while enabling incremental, streaming-style verification. HMACiga is discussed in theoretical and experimental contexts as a potential alternative or extension to standard HMAC.
Design and operation: HMACiga retains the general two-stage structure of HMAC (inner and outer hashing) but
Security considerations: The security of HMACiga relies on the standard assumptions underlying HMAC, primarily that the
Applications and variants: HMACiga can be used for API authentication, integrity protection in streaming protocols, and