LinOTP es un software basado en Linux para administrar dispositivos de autenticación para la autenticación de dos factores con contraseñas de un solo uso . Se implementa como un servicio web basado en el framework Python Pylons. Por lo tanto, requiere un servidor web para ejecutarse.
Desarrollador (es) | KeyIdentity GmbH |
---|---|
Versión inicial | 1 de marzo de 2010 |
Lanzamiento estable | 2.12.3 / 7 de abril de 2021 [1] |
Versión de vista previa | 3.0rc4 / 18 de marzo de 2021 [1] |
Repositorio | github |
Escrito en | Pitón |
Sistema operativo | Linux |
Disponible en | Inglés , alemán |
Tipo | Servidor de autenticación OTP |
Licencia | AGPLv3 , GPLv2 |
Sitio web | www |
LinOTP es desarrollado principalmente por la empresa alemana KeyIdentity GmbH. Sus componentes principales tienen licencia de Affero General Public License .
Es un servidor de autenticación de código abierto certificado [2] por la iniciativa OATH para autenticación abierta para su versión 2.4.
Descripción general
Como servicio web, LinOTP proporciona una API web similar a REST . [3] Se puede acceder a todas las funciones a través de los controladores Pylons. Las respuestas se devuelven como un objeto JSON .
LinOTP está diseñado de forma modular, lo que permite a los usuarios almacenar módulos y módulos de token. Por lo tanto, es capaz de admitir una amplia gama de tokens diferentes.
Características
- Fichas admitidas: [4]
- Pase SafeNet eToken
- SafeNet Safeword Alpine
- mOTP
- Token perdido
- Ficha de papel
- Feitian C-100 (HOTP)
- Feitian]] C-200 (TOTP)
- Feitian C-300 (OCRA)
- Feitian c601 (OCRA óptico)
- Authenex A-Key V 3.6
- Yubico Yubikey
- Token de Gemalto Ezio
- Smartdisplayer
- NagraID 106/103
- NagraID 306 (OCRA)
- BR Token SafeFIRMA
- Token de pase simple de LSE
- Token remoto LSE
- Token de radio LSE
- Token Tagespasswort de LSE
- Aplicaciones para iPhone y Android como Google Authenticator
- Cualquier token HOTP / TOTP y OCRA
- Inscripción masiva de Yubikey a través de CLI
- soporte para bases de datos de tokens como sqlite, mysql, postgresql, oracle, db2
- gestión a través de interfaz web o cliente de línea de comandos
- Usuarios almacenados en archivos planos
- Módulo PAM
- SAML
- OpenID
- FreeRADIUS conexión a través de rlm_perl
- Autoservicio
- Importación de archivos XML Token
- Funciones administrativas:
- inscribir / asignar tokens
- sincronizar, resincronizar, resincronización automática
- activar / desactivar / eliminar tokens
- autoasignación
- escenario de token perdido
- encontrar token por valor de OTP
- obtener valor OTP
- Definiciones detalladas de políticas
- API de auditoría sofisticada
- Multi Alquiler
Código fuente
Al estar escrito en Python, el programa en sí viene como código fuente.
Ver también
Referencias
- ^ a b "Lanzamientos · LinOTP / LinOTP" . github.com . Consultado el 14 de abril de 2021 .
- ^ "Servidor de autenticación certificado OATH" . Iniciativa de autenticación abierta. Archivado desde el original el 28 de mayo de 2013 . Consultado el 20 de mayo de 2013 .
- ^ "API LinOTP" . LinOTP . Consultado el 14 de noviembre de 2013 .
- ^ "Funciones de LinOTP" . LinOTP . Consultado el 20 de mayo de 2013 .