Perché convertire P7M in P7S?
Un .p7m è un contenitore a firma incorporata in cui il documento e la firma sono raggruppati insieme. Un .p7s è una firma separata che risiede in un file distinto accanto al documento originale. Entrambi utilizzano lo stesso standard PKCS#7/CMS (RFC 5652). Alcuni sistemi o archivi richiedono firme separate anziché incorporate, rendendo necessario questo flusso di lavoro in specifiche integrazioni tecniche.
Come convertire P7M in P7S
OpenSSL OPEN-SOURCE
Estrai il documento interno con openssl smime -verify -in document.p7m -inform DER -noverify -out inner.pdf, quindi crea la firma separata con openssl cms -sign -in inner.pdf -signer cert.pem -inkey key.pem -out signature.p7s -outform DER -detach.
Informazioni su questi formati
Un file .p7m è un contenitore PKCS#7/CMS che racchiude un documento originale - solitamente un PDF o una fattura elettronica XML - insieme a una firma digitale e/o crittografia. Per…
Apri dettagli .P7M →Un file P7S - solitamente denominato smime.p7s - è la firma digitale allegata a un'e-mail firmata. Dimostra l'identità del mittente e che il messaggio non è stato alterato durante il…
Apri dettagli .P7S →Qualità e a cosa prestare attenzione
- La ri-firma rompe la firma originale - il nuovo
.p7sè firmato dal tuo certificato, non da quello del firmatario originale. - Se la conservazione della prova del firmatario originale è un requisito legale, conserva il file
.p7mcome record autorevole e non firmare nuovamente. - Nessuna applicazione GUI di uso comune esegue questa specifica conversione; si tratta di un flusso di lavoro tecnico di nicchia gestito solo tramite riga di comando.
Domande frequenti
Perché OpenSSL è l'unico strumento per questo?
.p7m a .p7s; richiede l'accesso da riga di comando alle operazioni di firma crittografica.La firma in un `.p7s` è la stessa dell'originale `.p7m`?
Qual è la differenza tra `.p7m` e `.p7s`?
.p7m incorpora il contenuto del documento all'interno del contenitore della firma, mentre .p7s è un file sidecar separato che fa riferimento al documento esternamente.