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

File non estratto #5

Closed gregoriopellegrino closed 5 years ago

gregoriopellegrino commented 5 years ago

Gentile Enio, grazie per il tuo lavoro. Lo script è molto utile. Ti segnalo un problema che ho con un file: IT01879020517_kaHc7.xml.p7m.zip

Lo script non lo estrae e non segnala alcun errore a video.

Grazie, Gregorio

eniocarboni commented 5 years ago

Ciao @gregoriopellegrino, il problema è che il p7m non è nel formato giusto ma è encodato base64 come se fosse un allegato email non estratto o come se provenisse da un campo binario di un file xml. Mi faresti sapere se questo è uno standard e quindi ci sono altri file come questo e soprattutto da dove proviene in modo tale da capire se implementarlo nel software p7m. Per risolvere il tuo problema basta che segui la risposta al commento che ho dato qui.

gregoriopellegrino commented 5 years ago

Per il momento due fornitori ho visto che le inviano in questo modo allo SDI (le sto scaricando da lì). Uno dei due è Aruba, quindi penso possa essere un problema comune a molti.

Intanto sistemo con la tua indicazione.

Grazie, Gregorio

eniocarboni commented 5 years ago

Ciao @gregoriopellegrino, dovrei aver risolto con questo commit il problema dei p7m encodati con base64.