add hmac kdhmac