XAdES Applet Signer

Applet Java de firma electrónica de documentos en formato XAdES y Facturae

Descripción

  • Utilidad para firmar documentos vía web mediante un applet escrito en lenguaje Java. La aplicación está almacenada en un servidor externo y se ejecuta desde el navegador para poder realizar firmas utilizando certificados digitales contenidos en tarjeta criptográfica, contenedor software o en un archivo en formato PKCS#12 en posesión del usuario en la máquina cliente.
  • Se accede a los certificados a través de proveedores PKCS#11, mediante la CryptoAPI o seleccionando el archivo contenedor.
  • El applet detecta posibles problemas de comunicación con el lector, introducción incorrecta de PIN u otras incidencias, que serán informadas al usuario.
  • El formato XAdES permite firmar cualquier tipo de documento, desde documentos de texto hasta archivos de imagen, ya que se incluyen dentro de una estructura XML.
  • La firma realizada puede ser validada desde otras aplicaciones que cumplan el estándar XAdES DIGIDOC 1.3.
  • Permite realizar factura electrónica (e-Factura) debido a la firma digital con certificados reconocidos.
  • Opcional utilizar el formato Facturae de la Agencia Tributaria para las facturas electrónicas.

Operativa

Según los requisitos concretos del cliente, la operativa en el proceso de firma variará para ajustarse a las necesidades:

  • Formato Applet Java disponible desde un servidor web para poder ser utilizado por sus usuarios. Se descarga el documento PDF a firmar de una URL y se almacena en el servidor o en la máquina del usuario.
  • Formato aplicación Java para integrar en un servidor y que funcione de forma desatendida. Permite realizar firmas en bloque de varios documentos sin necesidad de interacción.
  • Formato Package Java para desarrolladores. Permite integrar la firma electrónica de documentos PDF en otras aplicaciones siendo totalmente personalizable a las necesidades.
  • En todos los casos se pueden añadir las siguientes funcionalidades:
    • Validación de la firma electrónica.
    • Validación del certificado utilizado en la firma electrónica. Validación local y remota del certificado (CRL, OCSP).
    • Servicio de sellado de tiempo (Timestamping).
    • Formato Facturae de la Agencia Tributaria.

Plataformas

Al estar desarrollado integramente con tecnología Java es compatible con todas las plataformas y navegadores con máquina virtual Java.

Tarjetas chip

Este desarrollo se puede adaptar a cualquier tarjeta que disponga de las librerías criptográficas necesarias, CSP o PKCS#11.

Especificaciones Soportadas

  • PC/SC.
  • ISO 7816.
  • CryptoAPI.
  • API PKCS#11.
  • Java2SE.

Aplicaciones tipo

  • DNI electrónico
  • Firma electrónica
  • Facturación electrónica
  • Certificado electrónico
  • Tarjeta bancaria con chip

Clientes tipo

  • Particulares para uso de firma electrónica avanzada
  • Empresas para uso de firma electrónica avanzada
  • Empresas para uso de factura electrónica
  • Administraciones Públicas
  • Universidades
  • Banca