Un file P7B è un formato di file per certificati di sicurezza basato sugli standard PKCS #7 (Public Key Cryptography Standards #7). Viene utilizzato principalmente per memorizzare certificati digitali e catene di certificati, elementi essenziali per stabilire comunicazioni sicure su Internet. A differenza di altri formati di certificato come CER o CRT, un file P7B è memorizzato in un formato ASCII codificato in Base64 e contiene specificamente il certificato e i suoi certificati intermedi, ma non include la chiave privata. Questa caratteristica lo rende ideale per l'esportazione e l'importazione di chiavi pubbliche e catene di certificati tra server, browser web e client di posta elettronica. È comunemente impiegato in ambienti Windows e da server web come IIS (Internet Information Services) e Apache per facilitare gli handshake SSL/TLS. Il formato è standardizzato dall'IETF ed è ampiamente riconosciuto per la sua capacità di raggruppare più certificati in un unico file, semplificando il processo di installazione di una catena di fiducia completa su un sistema. Poiché utilizza la codifica ASCII, il contenuto del file è leggibile dall'uomo come un blocco di testo che inizia con '-----BEGIN PKCS7-----' e termina con '-----END PKCS7-----'.