Firmar fichero xml

Buenos días, alguien sabe cómo poder firmar ficheros xml con un certificado digital con Velneo?

Necesito firmar un fichero xml con un certificado, la única opción que tengo es enviar ese fichero a otro programa externo para que lo firme y me lo devuelva firmado.
Lo bueno sería poder firmarlo desde Velneo, pero no veo la forma.

Muchas gracias.

Laudi de bitcodesoft.com tiene un plugin para firmar facturas electrónicas, tanto individualmente como varias a la vez.
Yo no lo he usado

Ahora que es obligatorio firmar xml para muchos sitios, ¿Cual es la mejor opción multiplataforma?.

Gracias carlos, pero creo el plugin de bitcodesoft firmaba a través de un programa externo que daba la aeat y que solo servía para windows.
De todas maneras gracias

Buenos días Manuel, a mi desde soporte me han recomendado Este programa para firmar ficheros.
https://www.signfiles.com/xml-signer/

Pero de todas maneras es solo para windows y se depende de otro programa.

Lo bonito seria encontrar alguna libreria javascript para poder firmar desde el propio Velneo.

Muchas gracias.

También existen dlls , pero multiplataforma …

De todas formas muchas gracias.

El plugin que comercializo no es una aplicación externa, es una librería integrada con Velneo