Ahora que el DNI electrónico está provocando el que muchas administraciones y empresas privadas se planteen el desarrollo de servicios en los que sea posible la identificación y la firma electrónica con el DNI (o con cualquier otro certificado reconocido), y que por otro lado muchas empresas estén desarrollando proyectos de Factura Electrónica y Digitalización Certificada se plantea frecuentemente la consulta de qué recusros técnicos hay para ello.
En el mundo del software libre y entre las herramientas de desarrollo de Microsoft y de Java existen ya librerías que resuelven muchos de los pasos necesarios.
También en nuestra empresa hemos recopilado y desarrollado un conjunto de herramientas de desarrollo de software (SDK, Software Development Kit) que permiten acometer proyectos de firma y validación electrónicas.
- Manejo de los estándares RFC 3126 y sus variantes TS 101 733 (CAdES) y TS 101 903 (XAdES) para firma respectivamente en CMS (PKCS#7) y XML (XML DSig – XML DSign), con la armonización propuesta en TR 102 047 (International Harmonization of Electronic Signature Formats)
- Soporte de estándares
- RFC 3280 – Certificate and Certificate Revocation List (CRL) Profile,
- RFC 3275 – (Extensible Markup Language) XML-Signature Syntax and Processing ,
- RFC 2797 – Certificate Management Messages over CMS,
- RFC 2585 – Operational Protocols: FTP and HTTP,
- RFC 3161 – Time-Stamp Protocol (TSP),
- RFC 3029 – Data Validation and Certification Server Protocols,
- RFC 3852 – Cryptographic Message Syntax (deja obsoletos los RFC3369, RFC 3211, RFC 2630, RFC 2315-PKCS #7 version 1.5-)
- RFC 4853 – (Actualización Marzo 2008) Cryptographic Message Syntax – Multiple Signer Clarification
- Hash según FIPS PUB 180-1 (Secure Hash Standard).
- Consultas OCSP sobre la validez de los certificados utilizados (RFC 2560)
- Inserción de sello de tiempo (TS 101 861)
- Generación y Firma de PDF a partir de ficheros gráficos
- Firmas automatizadas (Portafolio de Firmas) en PDF hasta 100 firmas por segundo (más de 300.000 firmas por hora)
Estas herramientas las completamos con servicios de Validación y Sello de Tiempo altamente competitivos.
La idea es resolver no sólo la problemática de la firma sino también la de la validación, que es bastante más compleja.
Con tantas siglas y referencias a normas es difícil aclararse. Las normas sobre infraestructura de clave púbkica (PKI) del IETF están recogidas en la página del Grupo PKIX.
(Actualización Marzo 2008) El SDK de Firma Electrónica de Albalia Interactiva, ahora se incluye como parte de la Suite de Productos Backtrust


El Sistema eFactura de Eurobits permite a los clientes de las entidades financieras realizar una facturación electrónica cumpliendo los requerimientos de la normativa vigente. Las principales características funcionales de dicho sistema son:
Mr. G. Ken Holman es el Chief Technology Officer de Crane Softwrights Ltd., corporación canadiense que ofrece formación de los lenguajes informáticos XSL, XSLT y XSL-FO, formación sobre programación en Python y OmniMark, y servicios de análisis de sistemas en relación con SGML y XML y con las tecnologías de «marcado de texto» en ámbitos internacionales en general. En la actualidad es secretario internacional del subcomité de ISO (International Standards Organization) responsable de la familia de estándares SGML y experto invitado en el consorcio W3C y miembro del Grupo de Trabajo del W3C que desarrolló XML desde SGML. Ha sido el presidente del subcomité canadiense de ISO, presidente fundacional del Comité Técnico de Conformidad (Conformance Technical Committee) de OASIS XML, presidente fundacional del Comité Técnico de Conformidad (Conformance Technical Committee) de OASIS XSLT/XPath. Es, además presidente del subcomité de OASIS para el UBL Human Interface (interfaz hombre máquina) y co-presidente del subcomité de OASIS para UBL Small Business Subset (Subconjunto de UBL para PYMES), autor de libros electrónicos y en papel ssobre tecnologías relacionadas con XML, y conferenciante habitual en congresos relacionados. Antes de fundar Crane, Mr. Holman dedicó más de 13 años a una compañía de desarrollo de software y de servicios de, dedicada a las industrias de NAPLPS y SGML.
Una factura electrónica es un fichero informático, y por lo tanto puede conservarse en diferentes tipos de soporte de almacenamiento: diskette, CD-ROM, disco duro o papel. El formato PDF-417 es el que se emplea para almacenar facturas electrónicas en papel. No debe olvidarse que, en caso de inspección tributaria debe garantizarse el acceso al documento original, por lo que es imprescindible contar con un scanner y software apropiado. Por este motivo, en su lugar se emplean otros sistemas de almacenamiento más adecuados y el PDF-417
D. Joan Clos asume la responsabilidad de un Ministerio amplio y con muchas competencias.