Viafirma
→
Información General
¿Qué es VIAFIRMA?
VIAFIRMA es una plataforma de firma digital que simplifica el desarrollo de aplicaciones que requieran usar Certificados Digitales, basada en su inclusión como un servicio más, siguiendo los patrones de las arquitecturas SOA (Service Oriented Architecture). Cualquier aplicación puede incluir funciones de autenticación y firma digital utilizando los servicios que el sistema ofrece, abstrayendo a las aplicaciones de los problemas y complejidades técnicas relacionadas con el uso de certificados digitales, como son la criptografía de clave pública, la validación usando CRL’s o OCSP, la lectura de certificados, el uso del DNI electrónico, etc.
Principales Funciones
- Autenticación. Cuando una aplicación Web requiera autenticar a sus usuarios mediante Certificado digital (como el DNIe) podrá delegar en VIAFIRMA para que sea ésta la encargada de solicitar el Certificado al usuario, recuperar la información, comprobar su validez con las CRL's (caducidad, revocación, etc.) y devolver a la aplicación la información obtenida.
- Firma Digital. Si una aplicación Web requiere firma digital de la documentación entregada, transacciones no repudiables, etc., podrá delegar en VIAFIRMA para que sea ésta la que firme, almacene, custodie y verifique la transacción o información presentada.
- Custodia Digital. VIAFIRMA permite la custodia de los documentos firmados para que estos puedan ser recuperados y comprobados, asegurando la integridad del documento. Se soportan varios formatos estándar.
En resumen, VIAFIRMA:
- Permite la autenticación con certificados digitales: DNI electrónico, FNMT, Camerfirma, ANCERT, Avansi DO... En cualquier soporte: software, tarjeta criptográfica, token...
- Permite la firma digital reconocida de documentos.
- Soporta el nuevo formato de factura electrónica.
- Se integra como un servicio más en un ambiente SOA.
- Dispone de varias opciones de entrega, licenciamiento, soporte... Posibilidad de entrega en formato appliance (caja negra configurada lista para integrar en una red), en hosting o desplegada sobre la red del cliente.