Trusted Notary Services: Convenient, Secure, and Comprehensive.