Optimized implementations of Poly1305, a fast message-authentication-code