Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Registros de Facturacion y Eventos (XML) (https://www.clubdelphi.com/foros/forumdisplay.php?f=67)
-   -   Proceso Sobre Integridad Firmas (https://www.clubdelphi.com/foros/showthread.php?t=97119)

Maska10 11-12-2024 11:26:35

Proceso Sobre Integridad Firmas
 
Buenos días a tod@s,

Estoy dandole vueltas a este proceso, uso autofirmacommandline para firmar los ficheros y puedo usarlo para verificar un fichero en concreto con este comando:

autofirmacommandline.exe verify -i "FICHERO.XML"

Pero claro, autofirma te abre una ventana con la información de si es válido o no, pero no le veo opciones de comando para que me guarde la información en un resultado (fichero de texto) y mucho menos para que no se muestre la ventana de confirmación (imagina lanzar un proceso de verificación de 1000 registros y que se te abran 1000 ventanas).

Alguien ha avanzado con esto para los puñeteros eventos?

Gracias ;)

Casimiro Notevi 11-12-2024 12:28:09

En teoría algo así:
Código:

AutoFirmaCommandLine sign -i inputfile.pdf -o outputfile.pdf -store auto -config "policyIdentifier=2.16.724.1.3.1.1.2.1.9\npolicyIdentifierHash=HASH_BASE64\npolicyIdentifierHashAlgorithm=SHA-256"

Maska10 11-12-2024 12:35:06

Cita:

Empezado por Casimiro Notevi (Mensaje 560663)
En teoría algo así:
Código:

AutoFirmaCommandLine sign -i inputfile.pdf -o outputfile.pdf -store auto -config "policyIdentifier=2.16.724.1.3.1.1.2.1.9\npolicyIdentifierHash=HASH_BASE64\npolicyIdentifierHashAlgorithm=SHA-256"

Gracias Casimiro,

Pero no es eso, firmar los ficheros no es problema, eso lo tengo controlado, es lanzar un proceso bajo demanda que verifique que una lista de ficheros tengan firma válida (vamos que no hayan sido alterados)

Maska10 03-02-2025 13:28:40

Rescato este tema porque había aparcado el problema ... ahora que ya estoy terminando con los eventos de las narices tengo que abordarlo si o si.

Firmar no es el problema, verificar una firma concreta tampoco ... es lanzar un proceso de verificación de toda una cadaena de ficheros y obtener cuantos (y cuales) no están integros.

A ver si alguien lo ha resuelto.


La franja horaria es GMT +2. Ahora son las 08:45:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi