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.

FirmaEC es la app desktop oficial del MINTEL (Ministerio de Telecomunicaciones) para firmar documentos electrónicos en Ecuador. 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

Capacidadfirmar.ecFirmaEC desktop
PlataformaWeb (cualquier navegador moderno)Java desktop (Win/Mac/Linux)
InstalaciónCeroRequiere Java JRE 8+ + driver del token
Móvil (iOS/Android)✅ Sí, mobile-first PWA❌ No
Formatos soportadosPDF (PAdES B-B)PDF + XML (XAdES) + cualquier archivo (CAdES)
Firma con .p12✅ Sí✅ Sí
Firma con token USB físico❌ No (en evaluación WebUSB)✅ Sí
Firma masiva (muchos PDFs)⚠️ Manualmente uno por uno✅ Modo lote integrado
Verificación de firmas✅ Sí (offline + OCSP)✅ Sí
CostoGratisGratis
Open source✅ Sí (Apache 2.0)❌ No
Llave privada al servidor❌ Nunca❌ Nunca (es desktop)
Funciona offlineVerificación sí; firma recomendado online✅ Sí
Audita el código tú mismo✅ Sí❌ No, es opaco
Reproducible builds + Sigstore✅ Sí❌ No
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.
  • 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 todavía).
  • Tienes un token criptográfico USB y necesitas firmar con él.
  • Firmas lotes de muchos PDFs en una sesión.
  • Trabajas completamente offline y necesitas firmar.
  • 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.

Recursos