How to Protect Your Software from Hackers: An Interview with Mike Benkovich