S-FiDE
Sistema de Firma Digital Extendido
Suite Java de código abierto, de Grupo Sauken S.A., para firmar y verificar digitalmente documentos XML y PDF por distintos medios y vías, sin atarse a un único fabricante ni mecanismo: tokens criptográficos vía PKCS#11, certificados de archivo PKCS#12, o el almacén de certificados de Windows (CSP/KSP) — a elección de quien firma. Es multiplataforma: los mismos programas compilan y corren en Windows, GNU/Linux y macOS. Implementa estándares abiertos de firma — XML-DSig (W3C) para XML, y firma CMS/PKCS#7 detached equivalente a PAdES (ETSI EN 319 142) para PDF — conforme a la Ley 25.506 de Firma Digital de Argentina.
Como capacidad adicional, S-FiDE incorpora una especialización completa para comercio exterior ALADI/MERCOSUR: firma en dos etapas de Certificados de Origen Digital (COD/CODEH) y Declaraciones Juradas de Origen (DJO/DJOEH), con validación de revocación por elemento y verificación contra el esquema oficial de ALADI.
Novedades de la versión 1.5.0: firma de PDF en cadena entre varias personas, en computadoras distintas y con S-FiDE o Acrobat Reader en cualquier combinación, con la firma ubicada sobre el propio documento; un visor interno de PDF y de XML; y, por primera vez, versión para macOS (Apple Silicon e Intel), además de Windows y Linux.
Catorce módulos de línea de comandos, cada uno invocable como proceso propio sin librerías para integrar, más la interfaz gráfica S-FiDE GUI que los agrupa a todos:
- token_slots_view
- token_certificate_extractor
- pkcs12_certificate_extractor
- xml_signer_pkcs11
- xml_signer_pkcs12
- xml_signer_windows_csp
- xml_verify_signatures
- xml_verify_xsd_structure
- pdf_signer_pkcs11
- pdf_signer_pkcs12
- pdf_signer_windows_csp
- pdf_verify_signatures
- windows_certificate_store_view
- s_fide_updater
- s_fide_gui