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ónDespliegue en AzureDespliegue con Docker
InfraestructuraNativa de la nube (Azure)Cualquier infraestructura con Docker
GestiónTotalmente administrada por AzureAutogestionada
EscaladoEscalado automático con ACIManual u orquestado
CostePago por usoCoste fijo de infraestructura
Ideal paraOrganizaciones cloud-first e inicio rápidoLocal, 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#

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

📄 Información de licencia#