Buenos días.
(Amigo valide mi vitrina donde puede ver que ya realice este proyecto y aun tengo los fuentes.)
Amigo hace un mes realice un proyecto idéntico al que usted solicita para otra persona en Ecuador, donde solicitaba las mismas características del firmado electrónico avanzado, yo diseñe una clase en C# utilizando unos .dll particulares, y entregue una pequeña aplicación de prueba que permitía realizar el firmado a varios archivos .xml utilizando certificados .p12 o .pfx, según recuerdo era utilizado para el envió de facturas a un ente del gobierno, pero lo importante es que cumplía exactamente con su modelo solicitado, fue finalizado el proyecto cuando el firmado cumplió con la validación del servicioWeb, el proyecto es un poco pesado dado que utiliza las cases de java para generar .dll base para .net (algo complejo que me llevo como 2 semanas hacerlo).
Mi propuesta es que me adjudique el proyecto, me envié unos de sus xml y los firmo con un certificado de prueba y se los reenvió para que pueda validar que la estructura de la firma es idéntica a la solicitada, luego realiza la liberación de primer hito, y yo le envió, un programa de prueba para que pueda probar el firmado con su certificado, luego que la comprobación del firmado funciones contra el servicioWeb, me notifica y le envió el fuente, para luego realiza la liberación del resto. Si cualquier detalle se presenta sera atendido hasta que cumpla, indique 3 días pero ya depende de su disponibilidad. Gracias.