accesskey_mod_content
CTT - Centro de Transferencia de Tecnología

FirmaXadesNet

  • Resumen :
    Librería desarrollada en C# para la generación de firmas XAdES
    Destinatarios :
    Ciudadano , Cualquier Administración Pública , Empresa , Entidades Locales
    Organismos Responsables :
    Murcia
    Ayuntamiento de Cartagena
    Modo de Uso :
    Producto instalable
    Contacto :

    Departamento de Nuevas Tecnologías - Dirección General de Urbanismo
    Ayuntamiento de Cartagena
    E-mail: informatica@gemuc.es

     

    Tipo de Solución :
    Aplicación de Fuentes Abiertas
    Estado de la Solución :
    Producción
    Área orgánica :
    Local
    Área funcional :
    Gobierno y Sector Público
    Licencia :
    GPL (GNU General Public License)
    Nivel Interoperabilidad :
    Técnico
    Lenguaje de Programación :
    .NET
    Sistema Operativo :
    Windows

    Descripción

    Esta librería de firma nace ante la necesidad de incorporar la funcionalidad de firma electrónica en las aplicaciones desarrolladas para la plataforma .NET de Microsoft. Puesto que no se encontró ninguna solución de código abierto que cumpliera con los requisitos y usar IKVM.NET para poder reutilizar componentes de Java no era una alternativa, se decidió tomar como punto de partida el XAdES Starter kit desarrollado por Microsoft Francia, dando como resultado una librería que permite a las aplicaciones desarrolladas en .NET la generación de firmas XAdES de forma nativa.

     

    Características

    • Generación de firmas XAdES-BES, XAdES-EPES, XAdES-T y XAdES-XL. (*)

    • Formatos Externally Detached, Internally Detached, Enveloped y Enveloping.

    • Validación de certificados mediante OCSP y listas de revocación.

    • Soporte para co-firmas y contrafirmas.

    • Soporte para métodos de firma RSA-SHA1, RSA-SHA256 y RSA-SHA512.

    • Validación de firmas.

    • Permite firmar únicamente la huella digital del fichero origen. (**)

    (*) Las firmas son generadas conforme al estándar ETSI TS 101.902. v1.3.2.

    (**) Este mecanismo no sigue ninguna especificación, es una implementación propia para firmar ficheros de gran tamaño y que después la firma resultante pueda ser ampliada utilizando un servicio web de terceros, como por ejemplo los servicios web de @firma.

     

    Créditos y licencia

    La librería FirmaXadesNet ha sido desarrollada por el Dpto. de Nuevas Tecnologías de la Dirección General de Urbanismo del Ayuntamiento de Cartagena, y se libera como software libre de fuentes abiertas con una licencia GNU GPL versión 3.

    Noticias

    01 febrero 2018

    Nueva versión 2.1.0 Desplegar acordeon

    Publicada la nueva versión 2.1.0 del componente de firma con las siguientes novedades:

    • Soporte para CommitmentType y SignatureProductionPlace.
    • Mejoras en el cliente OCSP.
    • Cambios en el modo "firma de huellas de los datos".
    • Se incluye el método de canonicalización en los sellos de tiempo.
    • Corrección de errores.
    • Cambio de licencia a LGPL.

    Esta actualización es aplicable únicamente a la versión para el .NET Framework 4.5.

    16 noviembre 2016

    Publicación en NuGet Desplegar acordeon

    Para una mayor comodidad a la hora de integrar el componente de firma en futuros proyectos se ha publicado la versión actual en NuGet.

    Para más información vaya al siguiente enlace:

    https://www.nuget.org/packages/FirmaXadesNet/(Abre en nueva ventana)

    Nota: únicamente se ha publicado la versión para el framework 4.5

    15 noviembre 2016

    Publicada nueva versión 2.0.1 Desplegar acordeon

    Publicada la versión 2.0.1 del componente de firma con las siguientes novedades:

    - Soporte para el rol del firmante.

    - Mejoras en el cliente OCSP.

    - Mejoras en el proceso de ampliación (-XL).

    - Mejoras en la generación del documento de firma.

    13 junio 2016

    Nueva versión 2.0 Desplegar acordeon

    Publicada la versión 2.0 del componente de firma con las siguientes novedades:

    • Nueva jerarquía de clases.
    • Soporte para transformaciones XPath.
    • Mejoras en la generación de firmas.
    • Soporte para la lectura de sellos de tiempo clase A correspondientes al esquema v1.4.1.
    • Validación de firmas.
    02 junio 2016

    Error al generar firmas externally detached Desplegar acordeon

    Si al intentar generar firmas en formato externally detached se obtiene el error con el mensaje que dice que no se ha podido resolver la URI de la referencia, probablemente sea debido a la actualización de seguridad 3141780 de Microsoft.

    Para obtener más información puede consultar el siguiente enlace: https://support.microsoft.com/en-us/kb/3148821

    19 mayo 2016

    Migración de los repositorios Desplegar acordeon

    Desde hace unos días los repositorios de desarrollo han sido migrados a la organización Forja-CTT que hay disponible en GitHub, el acceso a los mismos puede hacerse a través de la pestaña "GitHub" de la solución.

    Suscripciones

    En esta área podrá darse de alta para recibir las notificaciones de cambios que se realicen en noticias, documentos o foros relacionados con la solución o el activo semántico.

    PAe - Gestión de Suscripciones

    Los campos con asterisco * son obligatorios. Se debe marcar al menos una de las copiones de suscripción (Noticias, Documentos o Foros) e indicar el correo en el campo de texto indicado para el alta o la baja de suscripción.

    Introduzca el email con el que desea recibir las notificaciones de la solución o del activo semántico.

    *

    Introduzca el email para darse de baja de la suscripción.
Responsable

Enlaces de interésSoluciones Relacionadas