Thanks to all who replied.
patgadget wrote:
To be safe,
1 Yubikey, 1 authentification server.
I see. Let me explain why I'm asking this question in more detail. I am considering developing a solution based on the yubikey for windows based authentication, and one of the requirements of this system is to be able to log in offline. Therefore, you can't report
every key use to any centralized server. Also, some clients of this solution might not want to trust another third party with their authentication and want to run their own server (which we will provide).
So now it seems to me that for any yubikey based system you
need a centralized authentication server. So as a fictitious example, you won't be able to use the same yubikiey
securely to log into an OpenID enabled web site, log into your computer, and perhaps log into a forum using the same AES key.
So really, and this goes back to what patgadget said, for each
authentication provider that you want to use securely you need
1 yubikey and the authentication provider must be
centralized.
Am I correct in this assessment?