Professional Documents
Culture Documents
13/04/2016
Arquitectura de Cl@ve Firma
Componentes básicos
Plataforma @firma
Componente Distribuido
APLICACIÓN
DE FIRMA
Componente Central
de Integración
Cl@ve Firma
2
Arquitectura de Cl@ve Firma
Componentes básicos
3
Arquitectura de Cl@ve Firma
Componentes básicos
4
Componentes de integración
Cl@ve Firma
▶ Componente centralizado.
– Pensado para unificar las funcionalidades de firma en la nube que van a
necesitar todas las aplicaciones de una organización o conjunto de
organizaciones.
– Entorno de ejecución muy simple:
• Aplicación Web Java (Apache Tomcat, RedHat Jboss, etc.).
• Uso simple de base de datos (MySQL, Oracle).
– Funcionalidades integradas:
• Centraliza conexiones con sistemas externos:
– Conecta con el módulo de custodia y uso de claves y certificados.
– Conecta con la Plataforma @firma para la mejora de firmas).
• Realiza firmas electrónicas AdES de cualquier tipo (localmente, no necesita la
Plataforma @firma).
• Mejora firmas electrónicas AdES (a formatos longevos) conectándose con la
Plataforma @firma.
• Mantiene un registro de auditoría.
• Gestiona usuarios/aplicaciones (control de qué aplicaciones pueden hacer uso del
servicio).
5
Componentes de integración
Cl@ve Firma
▶ Componente distribuido.
– Para integración directa en cualquier tipo de aplicación (Java, .NET, PHP).
– Provee las funcionalidades necesarias con un API programático
extremadamente simple de usar:
• Listar los certificados asociados a un ciudadano (a partir de su número DNI).
• Escogiendo el certificado a usar y el formato, firmar un documento.
• Redirigir al usuario a Cl@ve para que autorice la operación.
– Se proporciona un ejemplo de uso de este componente en forma de
aplicación Web (completamente funcional) usando Java (JSP), con un interfaz
puro HTML de cara al usuario final.
Autorización
Selección del
Identificación de la
Selección certificado
del operación
datos a de firma (si Firma
ciudadano por parte del
firmar. hay más de
por su DNI ciudadano
uno).
(Cl@ve).
6
Cl@ve Firma
Demostración simple
7
Cl@ve Firma
Demostración simple
8
Cl@ve Firma
Demostración simple
9
Cl@ve Firma
Demostración simple
10
Cl@ve Firma
Demostración simple
11
Cl@ve Firma
Demostración simple
12
Cl@ve Firma
Integrando Cl@ve Firma
13
Cl@ve Firma
Integrando Cl@ve Firma
14
Cl@ve Firma
Integrando Cl@ve Firma
15
Thank you
Atos, the Atos logo, Atos Consulting, Atos Worldline, Atos Sphere, Atos
Cloud and Atos WorldGrid
are registered trademarks of Atos SA. June 2011
Tomás García-Merás
+34 619980058 – tomas.garciameras@atos.net