xorkeeauth by Odyssey Technologies is an authentication server utilizing the xorkee service. It combines cryptographic techniques with advances in mobile technology and user interfaces for secure authentication. xorkeeauth is available as a Software as a Service with a simple REST API, and can also be deployed on-premises as Snorkel-TX with the same API. It uses public key authentication to authenticate end users and obtain transaction approval. xorkeeauth simplifies the implementation of public keys for service providers and allows acceptance of Certifying Authority issued digital certificates and raw public keys with equal trust.