eniocarboni / p7m

p7m è uno script per la gestione dei file con firma digitale nel formato CADES
https://quoll.it/firma-digitale-p7m-come-estrarre-il-contenuto/
GNU General Public License v3.0
48 stars 5 forks source link

Problemi nel verificare la firma su alcune fatture elettroniche #27

Closed eniocarboni closed 1 year ago

eniocarboni commented 1 year ago

Su alcuni p7m, OpenSSL restituisce errore di verifica anche se l'errore non è effettivamente sulla firma del p7m ma su alcuni attributi forse dovuto a versioni più vecchie di software di firma.

eniocarboni commented 1 year ago

Per i p7m di tipo CMS aggiungendo l'opzione -no_attr_verify il problema si risolve

eniocarboni commented 1 year ago

Aggiunto commit https://github.com/eniocarboni/p7m/commit/b2218cdc0cfa31b62a33255d29c4b31e72f40a6f che risolve il problema. Per chi vuole verificare anche i singoli attributi aggiungere l'opzione -e al comando p7m