SLIDE 1
Version 1.0 Cornelius Kölbel (corny@cornelinux.de) May 2014 (CC BY-NC-SA 4.0) Everybody knows that a password - be it simple or even complex - is a potential vulnerability. Two factor authentication is the way to authenticate a user not only by verifying his password but additionally asking for the possession of a second factor - a hardware device. But nobody knows who can be trusted. This talk invites you to trust in two factor authentication and to trust in open source. This talk will give a short overview about possible ways to do two factor authentication with open source and finally describe the open source two factor system LinOTP, that can manage different kind of tokens like Yubikey, eTokenNG OTP and smartphone apps. Thus strengthen the security of VPNs, remote logins and hard disk encryption.
Two factor authentication – Open, trustworthy and enterprise ready
Two factor authentication
Two factor authentication is a combination of components of what only you know (like a password), what you have and what you are.
Authentication process
During an authentication process a person authenticates to a system as a user, to use the system or the service of the system. So in most cases the systems wants to identify the user – not necessarily the person. What-you-know (password, passphrase, security questions) is specific to the user on the system. What-you-have (OTP token, ssh key, client certificate, smart card) is also specific to the user on the system. What-you-are (fingerprint, voice, retina, gait recognition) is specific to you as a human being and has nothing to do with the system. What you are is easy to bring along, but is not limited to the system the user is authenticating to. The face or the gait can not only be used to authenticate to this very system but also to identify the person in the crowd for his hole
- lifetime. In contrast a password or a certificate is bound the system and can be