LinOTP - the open source solution for two factor authentication