Trustware: A Device-based Protocol for Verifying Client Legitimacy. - Ben Doyle; Patrick Korth; Kyle Nekritz; Zane Salem (CoRR, 2017)