PKI Trust Manager
Solución empresarial de gestión de PKI y automatización del ciclo de vida de certificados.
Descripción general#
PKI Trust Manager es una solución integral de gestión de infraestructura de clave pública (PKI), preparada para empresas y diseñada para simplificar la gestión del ciclo de vida de certificados, mejorar la seguridad y agilizar las operaciones criptográficas de su organización.
🎯 Funciones principales#
Gestión del ciclo de vida de certificados#
- Emisión automatizada de certificados: emita certificados mediante los protocolos SCEP, EST y ACME
- Supervisión de caducidad: alertas proactivas antes de que caduquen los certificados
- Automatización de renovaciones: renovaciones programadas de certificados
- Gestión de revocaciones: compatibilidad integral con CRL y OCSP
Seguridad empresarial#
- Control de acceso basado en roles: permisos granulares para distintos roles de usuario
- Registro de auditoría: registro completo de las operaciones PKI
- Integración con HSM: compatibilidad con módulos de seguridad de hardware
- Multi-tenancy: entornos aislados para distintos departamentos/equipos
Compatibilidad con protocolos#
- SCEP (Simple Certificate Enrollment Protocol) (Protocolo simple de inscripción de certificados)
- EST (Enrollment over Secure Transport) (Inscripción mediante transporte seguro)
- ACME (Automated Certificate Management Environment) (Entorno automatizado de gestión de certificados)
- API RESTful para automatización e integración
Experiencia de usuario#
- Portal de gestión web: interfaz intuitiva para operaciones de certificados
- Operaciones masivas: emisión y gestión de certificados a gran escala
- Plantillas: plantillas de certificados preconfiguradas
- Informes: inventario completo de certificados e informes de cumplimiento
🏗️ Arquitectura#
PKI Trust Manager sigue una arquitectura moderna de microservicios:
┌─────────────────────────────────────────────────────────┐
│ Management Portal │
│ (Web Interface) │
├─────────────────────────────────────────────────────────┤
│ API Gateway & Protocol Handlers │
│ (SCEP • EST • ACME • REST) │
├─────────────────────────────────────────────────────────┤
│ Core PKI Engine & Services │
│ (CA • Certificate Management • Validation) │
├─────────────────────────────────────────────────────────┤
│ Data Layer │
│ (Database • Storage • Cache) │
└─────────────────────────────────────────────────────────┘
📊 Autoridades de certificación compatibles#
- Microsoft Active Directory Certificate Services (AD CS)
- EJBCA Enterprise
- Azure Vault
- AWS CA
- CA basadas en OpenSSL
- Integraciones de CA personalizadas mediante API
🎫 Tipos de certificados compatibles#
- Certificados de servidor SSL/TLS
- Certificados de autenticación de cliente
- Certificados de firma de código
- Certificados de firma de documentos
- Certificados de protección de correo electrónico (S/MIME)
- Certificados de dispositivos (IoT)
- Certificados de usuario
- Yubikey
- CAC / PIV
- Tarjeta Thales / Gemalto
🔐 Funciones de seguridad#
- Cumplimiento de FIPS 140-2: validación del módulo criptográfico
- Certificate Transparency: registro de certificados emitidos
- Archivado de claves: almacenamiento seguro de claves privadas
- Seguridad de hardware: integración con HSM y TPM
- Informes de cumplimiento: preparado para PCI-DSS, HIPAA y GDPR
📈 Ventajas#
Para equipos de seguridad#
- Control centralizado: gestione todos los certificados desde una única consola
- Aplicación de políticas: aplique políticas de certificados de forma coherente
- Reducción del riesgo: elimine interrupciones relacionadas con certificados
- Cumplimiento: satisfaga los requisitos normativos con menos esfuerzo
Para operaciones de TI#
- Automatización: reduzca las tareas manuales de gestión de certificados
- Integración: integración fluida con la infraestructura existente
- Visibilidad: inventario completo de todos los certificados
- Alertas: notificaciones proactivas sobre certificados próximos a caducar
Para desarrolladores#
- API primero: gestión programática de certificados
- Autoservicio: portales para solicitudes de certificados
- Integración con DevOps: integración con canalizaciones CI/CD
- Protocolos estándar: compatibilidad con protocolos estándar del sector
🚀 Primeros pasos#
Elija un método de despliegue:#
1. Despliegue en Azure
Para desplegar en Microsoft Azure con Azure Container Instances y Azure SQL Database: 👉 Guía de despliegue en Azure
2. Despliegue con Docker (local o en cualquier nube)
Para desplegar con Docker y Docker Compose: 👉 Guía de despliegue con Docker
Guía rápida para decidir:#
| Consideración | Despliegue en Azure | Despliegue con Docker |
|---|---|---|
| Infraestructura | Nativa de la nube (Azure) | Cualquier infraestructura con Docker |
| Gestión | Totalmente administrada por Azure | Autogestionada |
| Escalado | Escalado automático con ACI | Manual u orquestado |
| Coste | Pago por uso | Coste fijo de infraestructura |
| Ideal para | Organizaciones cloud-first e inicio rápido | Local, nube híbrida y entornos aislados (air-gapped) |
| Tiempo de configuración | ~10 minutos | ~15 minutos |
📋 Requisitos previos (comunes a ambos métodos)#
Antes del despliegue, asegúrese de tener lo siguiente:
Requisitos comunes#
- ✅ Base de datos SQL: Microsoft SQL Server 2019+ o Azure SQL Database
- ✅ Certificados SSL: para proteger las interfaces web
- ✅ Servidor SMTP: para notificaciones por correo electrónico
- ✅ Licencia: licencia válida de PKI Trust Manager de Securetron (https://securetron.net/contact)
Requisitos de acceso#
- Acceso administrativo al entorno de despliegue
- Credenciales de base de datos con privilegios suficientes
- Acceso de red a los puertos necesarios
🧪 Requisitos del sistema#
Especificaciones mínimas#
- CPU: 4 núcleos (arquitectura x64)
- RAM: mínimo 8 GB
- Almacenamiento: 50 GB de espacio libre
- Red: conexión de 100 Mbps
Recomendado para producción#
- CPU: 8+ núcleos
- RAM: 16 GB+
- Almacenamiento: 200 GB+ (se recomienda SSD)
- Red: conexión de 1 Gbps
- Copias de seguridad: estrategia periódica de copias de seguridad
🔗 Capacidades de integración#
Servicios de directorio#
- Active Directory / LDAP: autenticación y sincronización de usuarios
- Azure AD: integración de identidad en la nube
- SAML 2.0: compatibilidad con inicio de sesión único
Supervisión y SIEM#
- Integración SIEM: Splunk, QRadar, ArcSight
- Compatibilidad con SNMP: integración de supervisión de red
- Syslog: registro centralizado
Herramientas de automatización#
- Ansible: gestión de configuración
- Terraform: infraestructura como código
- Puppet/Chef: despliegue automatizado
📚 Documentación y recursos#
Documentación técnica#
Comunidad y soporte#
🆘 Soporte y mantenimiento#
Canales de soporte#
- Soporte por correo electrónico: [email protected]
- Portal: https://securetron.net
Ventanas de mantenimiento#
- Actualizaciones de seguridad: segundo martes de cada mes
- Actualizaciones de funciones: lanzamientos trimestrales
- Patch Tuesday: parches de seguridad mensuales
🔄 Política de actualización#
- Actualizaciones menores: automáticas al actualizar el contenedor
- Actualizaciones mayores: mantenimiento programado con aviso previo
- Compatibilidad con versiones anteriores: se admiten 2 versiones principales
- Herramientas de migración: disponibles para actualizaciones de versiones principales