CryptoApplet

Introducción

El CryptoApplet es un componente multiplataforma y soportado en varios Sistemas Operativos (Windows, Mac OS y GNU/Linux) para la realización de firma electrónica avanzada en múltiples formatos (Factura-e, XAdES, XAdES-T, XAdES-X-L (Digidoc), PDF, XMLDsig, CMS/PCKS#7, ...).

Dado que es un applet desarrollado en Java, sirve para todos los navegadores web existentes: Internet Explorer, Mozilla Firefox, Opera, Safari, Chrome, .... Funciona totalmente de lado del cliente y no requiere de ninguna instalación previa.

Es capaz de leer los certificados digitales del usuario desde el CryptoAPI en Windows, desde contenedores PKCS#11 o PKCS#12 en Firefox u otros navegadores o desde el KeyChain de Apple.

Además es independiente de los Prestadores de Servicios de Certificación (PSC) elegidos: FNMT, ACCV, CatCert, .... pudiendo operar con los certificados digitales de todos ellos.

También dispone de soporte para Autoridades de Sellado de Tiempo (TSA) (time stamping) y para la revocación de certificados mediante OCSP.

El cryptoapplet fue liberado por la Universidad "Jaume I" con una licencia GPLv2. Actualmente no existe en el mercado tanto del software privativo como del Free Software, un software con tanta potencia y facilidad de uso como el CryptoApplet. Un valor añadido que posee Sofistic es que cuenta en su plantilla con uno de los desarrolladores del CryptoApplet por lo que nos es mucho más fácil hacer adaptaciones o ampliaciones del código fuente de la aplicación. Además, Sofistic sigue añadiendo valor al producto, como incorporando la implementación de soporte para el formato factura-e.

Soporta firma electrónica simple, firma electrónica en cascada (countersign), ...

Características del producto

  • Implementado en Java, por tanto, multiplataforma
  • Formatos de salida de firma electrónica: Firma en bruto, Formato PKCS#7/CMS, Formato DigiDoc (XAdES-X-L), PDF, XMLDsig, ...
  • Usando el formato PKCS#7 se puede tanto firmar el documento o documentos enteros como su resumen criptográfico (hash). Esto es una gran ventaja para su integración en entornos de correo corporativo (webmail)
  • El formato de salida PDF es totalmente compatible con Adobe Reader, que se encargará de verificar la firma electrónica e incluso el sellado de tiempo
  • El cryptoapplet, siguiendo la especificación TS 101 903 - V1.1.1 del ETSI es capaz de generar los formatos XAdES, XAdES-T y XAdES-X-L
  • Funciona en todos los Sistemas Operativos más usados actualmente (Windows, Mac, GNU/Linux) y todos los navegadores web conocidos (IE, Firefox, Chrome, Safari, ...)
  • Del lado del servidor (server-side) sólo hay que copiar unos ficheros .jar. Del lado del cliente (cliente-side) no requiere ninguna instalación
  • Versatibilidad para la entrada de datos. Se pueden entregar los datos a firmar mediante JavaScript, un paramétro del HTML o desde una URL de internet
  • También para la salida de los datos firmados, se pueden pasar a una función en JavaScript o enviar a una URL mediante el método POST
  • Soporta codificación en hexadecimal y en base 64
  • Soporta revocación de certificados mediante OCSP y de Autoridades de Sellado de Tiempo (TSA)
  • Compatible con los estándares españoles referentes al e-DNI y Factura-e
  • Tiene soporte tanto para la firma electrónica de documentos como para su verificación
  • Idiomas: Castellano, Catalán, Inglés, Alemán y Turco

Para cualquier información no dude en contactar con nosotros a: comercial@sofistic.net