PrivacyIDEA
{{Lowercase title}}
{{Infobox software
| name = privacyIDEA
| screenshot = PrivacyIDEA-token.png
| caption = View of authentication devices (tokens)
| developer = privacyIDEA project / NetKnights GmbH
| inception =
| software version identifier =
| publication date =
| repo = {{URL|https://github.com/privacyidea/privacyidea/}}
| programming language = Python
| operating_system = Linux
| genre = Two factor authentication
| license = AGPLv3
| website = [https://privacyidea.org/ www.privacyIDEA.org]
}}
privacyIDEA is a two factor authentication system which is multi-tenency- and multi-instance-capable. It is open source, written in Python and hosted at GitHub.{{cite web|url=https://github.com/privacyidea/privacyidea |title=privacyidea/privacyidea: multi factor authentication system (2FA, OTP) |publisher=GitHub |date= |accessdate=2016-11-23}} privacyIDEA is a LinOTP's fork from 2014.{{cite web|title=Migrate Linotp to privacyIDEA|date=14 September 2016 |url=https://netknights.it/en/migrate-linotp-to-privacyidea/|accessdate=2021-08-23}}
Fields of use
privacyIDEA provides an authentication backend for various kinds of applications (including SSH, VPN, as well as web applications such as ownCloud{{cite web|title=ownCloud 9.1 comes with integrated Two-Factor-Authentication|publisher=ownCloud|accessdate=2016-07-22|url=https://owncloud.com/owncloud-9-1-comes-integrated-two-factor-authentication/}}). Thus it is meant to replace classical proprietary two factor authentication systems such as RSA SecurID or Vasco. It supports single sign-on via SAML.{{cite web|url=https://github.com/privacyidea/simplesamlphp-module-privacyidea|title=privacyIDEA SimpleSAML Plug-In|website=GitHub|accessdate=2021-10-31}} It is also possible to login with a second factor to Windows desktops using a privacyIDEA Credential Provider.{{cite web|title=privacyIDEA Credential Provider|publisher=NetKnights|accessdate=2016-04-12|url=https://netknights.it/en/produkte/privacyidea-credential-provider/}}
Installation
privacyIDEA runs on-premises as a web application on a Linux system. It can be set up quickly and easily.{{cite web|title=Howto install privacyIDEA authentication system|url=http://www.techrepublic.com/article/how-to-install-the-privacyidea-authentication-system-on-ubuntu/|publisher=TechReplublic|accessdate=2016-07-22}} It can run on Debian, Ubuntu and RedHat.
Authentication devices
privacyIDEA supports a wide variety of authentication devices.{{cite web|title=Supported Tokens|url=https://privacyidea.readthedocs.io/en/latest/configuration/token_config.html#tokens|publisher=privacyIDEA|accessdate=2016-07-22}} Amongst those are hardware tokens like Feitian C200, the Yubikey by Yubico or other U2F/WebAuthn devices. Many smartphone apps compliant with HOTP and TOTP are also supported.