vtgate v3: implement vunhash