P7S PEM
Conversione file

Converti P7S in PEM

RISPOSTA RAPIDA
È possibile convertire P7S in PEM?
Sì - P7S si converte in PEM.

La conversione da .p7s a PEM ricodifica i medesimi dati crittografici dalla codifica binaria DER al testo Base64, producendo un file che inizia con -----BEGIN PKCS7-----. OpenSSL esegue questa operazione con un unico comando; l'aggiunta di -print_certs estrae inoltre il certificato X.509 del firmatario nell'output. La conversione non recupera alcun contenuto di email o documenti.

Anche in PEM: JKS · REQ · PPK

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Oct 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire P7S in PEM?

PEM è il formato di testo standard per certificati e oggetti crittografici richiesto dalla maggior parte dei server web, strumenti di ispezione e codice che elabora certificati X.509. La ricodifica del file .p7s in .pem consente di ispezionare la catena di certificati del firmatario, caricarla nella configurazione del server o utilizzarla con strumenti che richiedono input Base64 senza una fase manuale di conversione da binario a testo.

Come convertire P7S in PEM

OpenSSL OPEN-SOURCE

Esegui openssl pkcs7 -inform DER -in file.p7s -out file.pem per ricodificare la firma binaria come Base64 PEM; aggiungi -print_certs per estrarre anche la catena di certificati del firmatario nell'output.

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • Se il file .p7s è già codificato in Base64 (si apre in un editor di testo iniziando con -----BEGIN PKCS7-----), usa -inform PEM invece di -inform DER nel comando OpenSSL.
  • L'output PEM contiene solo i dati della firma e del certificato - non recupera alcun contenuto di email o documenti, che viene memorizzato separatamente da un file .p7s distaccato.
  • L'aggiunta di -print_certs al comando OpenSSL incorpora l'intera catena di certificati del firmatario come blocchi -----BEGIN CERTIFICATE----- nell'output.

Domande frequenti

La conversione in PEM convalida la firma?
No - la ricodifica cambia solo il formato; usa openssl smime -verify con il contenuto originale firmato per verificare la firma.
Cosa succede se il comando OpenSSL fallisce con un errore di analisi (parse error)?
Il file potrebbe essere già codificato in PEM; prova -inform PEM invece di -inform DER.
Il file PEM contiene il contenuto del messaggio email?
No - un file .p7s è una firma distaccata; né l'originale DER né l'output PEM contengono il corpo del messaggio.
Posso usare il file PEM nella configurazione di un server web?
Il PEM da un .p7s contiene l'oggetto firma e la catena di certificati - estrai i singoli certificati con openssl x509 per l'uso nel server.