YubiKey Authentication Module in SimpleSAMLphp

YubiKey is a ultra-thin USB key with one button. What is brilliant, is that the USB key acts as a plain old fashioned keyboard! And when you click the single button on it, it will generate a one-time-password and fill it into the active field on your computer. A brilliant idea, because one of the main problem with all the cool USB crypto stuff is that it needs specific drivers.

Why am I writing about YubiKey? In addition to beeing a generally cool authentication device, this week, one of the key persons in Yubico, Simon Josefsson, has contributed a YubiKey authentication module to simpleSAMLphp. The module is already checked into simpleSAMLphp subversion repository, which means it is ready for you to test already. If you have questions or comments about it, please use the simpleSAMLphp mailinglist.

We hope to include many more authentication modules in simpleSAMLphp in the future. I already received a SecurID developer kit, but must admit that I have not had time to play with it. If you need support for SecurID or other authentication methods, let me know...