local hmac signature generation file added