Inicio de sesión resistente al phishing
Iru se basa en passkeys (WebAuthn/FIDO2) y credenciales vinculadas al dispositivo. No hay ninguna contraseña que robar mediante phishing, reutilizar o filtrar.Vinculada al origen real
Una passkey está limitada criptográficamente al origen exacto de Iru. Una credencial
emitida para Iru simplemente no producirá una firma válida en un dominio de phishing
de apariencia similar.
Sin secretos en el servidor
Iru solo almacena la clave pública, la procedencia del autenticador (AAGUID)
y un contador de firmas. La clave privada nunca sale del dispositivo del usuario, por lo que
no hay nada en el servidor que robar.
Passkeys reales, con procedencia
El inicio de sesión requiere credenciales detectables (residentes) y captura la
atestación del autenticador durante la inscripción, de modo que Iru conoce el tipo de autenticador
que se está usando.
Claves de dispositivo vinculadas al hardware
La aplicación Iru Access guarda sus claves en el hardware seguro del dispositivo (el
Secure Enclave en Apple, el TPM en Windows) y demuestra su posesión en
cada solicitud con una firma por credencial.
La custodia de claves en Secure Enclave / TPM es una propiedad de la aplicación Iru Access en el
dispositivo; el servidor verifica la firma de clave pública vinculada al dispositivo en cada llamada.
Demostrar que el dispositivo es auténtico
Además de demostrar quién inicia sesión, Iru puede verificar en qué dispositivo lo hace. Apple DeviceCheck valida que una solicitud procede de un dispositivo Apple auténtico y no manipulado, y la comprobación es de cierre en caso de fallo (fail-closed). Omitirla requiere una configuración deliberada. En Windows, las señales del TPM que informa Iru Access alimentan las decisiones sobre el estado de confianza del dispositivo. Consulta Device trust.Cada solicitud se firma y se protege frente a la reproducción
Las solicitudes de la aplicación Iru Access y de las integraciones no se autentican solo con un token de portador. Se firman y se vinculan de forma que una solicitud capturada no se pueda reutilizar.
Además, la aplicación Iru Access fija el certificado TLS del servicio con el que se
comunica (un control del lado del agente), por lo que no confiará en un proxy que intercepte el tráfico.
Confianza de SSO verificable, con rotación de claves segura
Cuando Iru actúa como tu proveedor de identidad, las declaraciones que envía a tus aplicaciones están firmadas para que cada aplicación pueda verificar que proceden realmente de Iru y que no se han alterado.SSO firmado (y, opcionalmente, cifrado)
SSO firmado (y, opcionalmente, cifrado)
Las respuestas y aserciones SAML se firman con XML Signature; las aserciones pueden
además cifrarse para el proveedor de servicios. Los ID tokens de OIDC se firman
con JWS. Iru admite algoritmos modernos (RSA/ECDSA con SHA-256 o
superior, cifrado de contenido AES-GCM y encapsulado de claves RSA-OAEP), que se pueden seleccionar
por integración para adaptarse a lo que requiere cada servicio.
Descubrimiento basado en estándares
Descubrimiento basado en estándares
Iru publica sus claves públicas y metadatos en endpoints estándar: un documento
JWKS, OAuth Authorization Server Metadata (RFC 8414) y OpenID Connect
Discovery. Los relying parties configuran y actualizan las claves automáticamente.
Rotación de claves sin tiempo de inactividad
Rotación de claves sin tiempo de inactividad
Las claves de firma rotan cada 30 días con un solapamiento de 24 horas: una nueva
clave toma el relevo mientras la anterior sigue verificando los tokens en curso y, después,
caduca en lugar de eliminarse. Los tipos de clave incluyen ECDSA P-256/384/521 y
RSA-2048. Esto limita el alcance del impacto de cualquier clave concreta sin interrumpir
tus aplicaciones.
Cifrado y sesiones
- En tránsito: todo el tráfico está protegido con TLS; las cookies de sesión son
Secure,HttpOnlyySameSite. - En reposo: los campos sensibles se cifran con AES-256-GCM mediante una clave proporcionada en tiempo de ejecución desde un almacén de secretos gestionado.
- Sesiones: las sesiones de inicio de sesión son de corta duración con una ventana de inactividad deslizante;
los flujos de mayor duración usan tokens de actualización rotativos con desafíos de código de un solo uso
(PKCE
S256) y detección de reproducción. Las sesiones se pueden revocar globalmente, por usuario o por autenticador, de modo que un dispositivo perdido o una cuenta comprometida se pueden bloquear de inmediato. Consulta Credenciales y sesiones.
Próximos pasos
Arquitectura de la plataforma
Los servicios, las regiones y la infraestructura que hay detrás.
Aislamiento multitenant
Cómo se mantienen separados y auditables los datos de cada tenant.
Autenticadores
Las passkeys y la aplicación Iru Access que los usuarios usan a diario.
Aplicaciones SAML y OIDC
Configura la firma y el cifrado que recibe una aplicación concreta.