A Leakage Resilient MAC
The authors put forward a Message Authentication Code (MAC) for which they claim a high degree of resilience against a key-recovering attacker expoiting practical side channels. They achieve this by blending the lessons learned from many years of engineering with the scientific approach provided by leakage resilience. This highlights how the two often disparate fields can benefit from each other. Their MAC is relatively simple and intuitive: they essentially base their construction on bilinear groups and secret share out their key. The shares are then refreshed before each time they are used and the algebraic properties of the bilinear pairing are used to compute the tag without the need to reconstruct the key.