firmar.ec vs FirmaEC desktop
Comparación objetiva entre firmar.ec y FirmaEC del MINTEL. Qué hace cada una mejor, cuándo usar cuál, y por qué son complementarias en lugar de competencia.
Por Equipo IDK Manager · · actualizado
FirmaEC es el firmador oficial del MINTEL (Ministerio de Telecomunicaciones) para firmar documentos electrónicos en Ecuador, con versión de escritorio y también app móvil desde agosto de 2022 (v2.11.0, Android 8.0+ e iOS 12+, según el registro de cambios oficial; consultado el 23 de agosto de 2026). Es excelente y de uso obligado en muchos casos. firmar.ec no es competencia, es complemento. Esta comparación te ayuda a elegir la herramienta correcta según el caso de uso.
Tabla de comparación
| Capacidad | firmar.ec | FirmaEC desktop |
|---|---|---|
| Plataforma | Web (cualquier navegador moderno) | Java desktop (Win/Mac/Linux) + app nativa Android / iOS |
| Instalación | Cero | Escritorio: Java JRE 8+ + driver del token. Móvil: app desde la tienda |
| Móvil (iOS/Android) | ✅ Sí, PWA mobile-first; nada que instalar | ✅ Sí, app nativa desde la tienda |
| Formatos soportados | PDF (PAdES B-B, B-T, B-LT, B-LTA) | PDF + XML (XAdES) + cualquier archivo (CAdES) |
| Tamaño máximo por documento | 50 MB en cualquier dispositivo (40 MB por archivo en firma por lotes) | 4 MB en móvil · 512 MB en escritorio (registro de cambios oficial, v5.0.0) |
Firma con .p12 | ✅ Sí | ✅ Sí |
| Firma con token USB físico | ❌ No (en evaluación WebUSB) | ✅ Sí |
| Firma masiva (muchos PDFs) | ✅ Modo lote integrado (/firmar-lote), hasta 40 MB por archivo | ✅ Modo lote integrado |
| Verificación de firmas | ✅ Sí (offline + OCSP + CRL) | ✅ Sí |
| TSA RFC 3161 (sello de tiempo) | ✅ Soportado, desactivado por defecto (endpoint FreeTSA, configurable) | ✅ Sí, desde la v5.0.0 (11 de abril de 2026): «Incorporación del sellado de tiempo (TSA) en los documentos firmados electrónicamente» (registro de cambios oficial; consultado el 23 de agosto de 2026) |
| PAdES B-LT / B-LTA (long-term validation) | ✅ Sí | Verificar con MINTEL |
| Costo | Gratis | Gratis |
| Open source | ✅ Sí (AGPL-3.0) | ✅ Sí (publicada en MINKA gob.ec) |
| Llave privada al servidor | ❌ Nunca | ❌ Nunca (corre en tu equipo) |
| Funciona offline | ✅ Sí para verificar, y también para firmar con la configuración por defecto (PAdES B-B). El sello de tiempo (TSA) y la LTV, ambos desactivados por defecto, sí necesitan red | ❌ No: «Para el funcionamiento de FirmaEC es necesario tener acceso al servicio de internet» (manual v4.0.0, sec. 3) |
| Audita el código tú mismo | ✅ Sí (3 mirrors públicos) | ✅ Sí (vía portal MINKA) |
| Sigstore Cosign + Rekor tlog en releases | ✅ Sí | Verificar con MINTEL |
| Reproducible builds | ⏳ Roadmap | Verificar con MINTEL |
| i18n (Inglés) | ✅ Sí | ⚠️ Limitado |
¿Cuándo usar firmar.ec?
- Necesitas firmar un PDF rápido y no tienes Java instalado.
- Estás en una máquina restringida (corporativa, hotel, cibercafé) donde no puedes instalar software.
- Quieres firmar desde tu celular o tablet sin instalar una app, o el documento pasa de los 4 MB que admite FirmaEC Móvil.
- Tu contraparte necesita verificar una firma sin instalar nada.
- Tu organización tiene políticas de cumplimiento LOPDP estrictas y quiere evidencia técnica de que la llave nunca sale del dispositivo.
- Eres dev/auditor y quieres auditar el código que procesa tu cert.
¿Cuándo usar FirmaEC desktop?
- Firmas comprobantes electrónicos del SRI (requieren XAdES; firmar.ec no lo soporta — está fuera de su scope hoy).
- Operas dentro de Quipux con flujos pre-definidos del Ministerio.
- Tienes un token criptográfico USB y necesitas firmar con él.
- Tu cert es del BCE en token físico y nunca lo exportaste a
.p12.
Compatibilidad cruzada
- Un PDF firmado en firmar.ec se valida correctamente en FirmaEC, en Adobe Reader, en Foxit, y en el validador del MINTEL Minka. Y viceversa.
- Ambos producen el mismo perfil técnico: PAdES Baseline B-B (ETSI EN 319 142).
Filosofía
FirmaEC fue creada como infraestructura pública del Ecuador. firmar.ec se construye con la misma intención de bien común: open-source, sin fines de lucro, complementando lo que el sector público ya ofrece. La diferencia clave es la plataforma (web vs desktop) y el modelo operativo (mantenido por taller privado vs ministerio).
Ambos pueden coexistir, y de hecho debería existir más de uno. Una herramienta crítica de soberanía digital con un único proveedor (público o privado) es un riesgo sistémico.