Here is an example of the implementation I would like to achieve:
https://www.startssl.com/Account ==> Authenticate
Allow log in to WHM, cPanel, and Webmail via a key pair. We manage several client servers, all of whom like to reset their root passwords without letting us know. If we could log in with a key pair similar to the root SSH keys it would save a lot of hassle.