The answer to this is simple. Make the "on-site" interview on-site again.
* You can rule out many types of cheating, which is becoming a more expensive problem.
* You can get many more details for the 'culture fit' in person.
* If you purchase airplane tickets for the candidate then you have built in identity verification via TSA.
* It demonstrates a higher degree of buy-in before the final interview from both parties.