add original abstract HMAC spec with only padding modifications. GNMAC?