Hva er P7B-filformatet?
En .p7b-fil er en PKCS #7-sertifikatkjedebeholder som brukes i PKI (Public Key Infrastructure). Den inneholder ett eller flere digitale X.509-sertifikater - vanligvis et serversertifikat pluss mellomliggende og rot-CA-sertifikater - kodet i enten binær DER eller Base64 PEM-format. I motsetning til .P12-bunter, inneholder en .p7b-fil ingen privat nøkkel og er trygg å distribuere fritt.
Formatet ble definert av RSA Security i 1993 som PKCS #7 v1.5, senere standardisert av IETF som RFC 2315 (1998), og erstattet i spesifikasjonen av Cryptographic Message Syntax (CMS) definert i RFC 5652 (2009). Til tross for den oppdaterte standarden, forblir .p7b den praktiske standarden for eksport og import av sertifikatkjeder på Windows-systemer.
Vanlige bruksområder:
- Eksportere sertifikatkjeder fra Windows Certificate Manager (
certmgr.msc) - Installere mellomliggende CA-sertifikater på IIS og andre Windows-baserte servere
- Distribuere klarerte rot-CA-bunter
Filendelsen .p7c er funksjonelt identisk med .p7b. Verktøy som OpenSSL kan konvertere .p7b-filer til .PEM eller .CER-format etter behov for Apache, nginx og andre servere som krever en separat kjedefil ved siden av den private nøkkelen.
Sikkerhet og trygghet
RISIKO: LOWP7B-filer inneholder kun offentlige sertifikatdata - ingen privat nøkkel, ingen kjørbar kode. De er trygge å åpne og dele. Bekreft at utstederkjeden samsvarer med en klarert CA før du importerer til et sertifikatlager, for å unngå å stole på en falsk CA.
Formatdetaljer
i et nøtteskall- S/MIME-signert melding (.p7m) - PKCS #7 brukes også for e-postsignering (.p7m) og frittstående signaturer (.p7s); disse filendelsene er distinkte.
Programmer som åpner P7B-filer
Tekniske detaljer
dyp spesifikasjon| Koding | Binær DER eller tekst Base64 (PEM) |
| Byterekkefølge | Big-endian (ASN.1 DER) |
| Beholderformat | ASN.1 DER eller PEM-innpakning |
| MIME-type | application/x-pkcs7-certificates |
| Magic bytes (DER) | 0x30 0x82 - ASN.1 SEQUENCE-tag med 2-byte lengde |
| Magic bytes (PEM) | ASCII «-----BEGIN PKCS7-----» overskriftslinje |
| Privat nøkkel inkludert | Nei - kun sertifikater; offentlige data som er trygge å dele |
| Typisk filstørrelse | 1 KB - 20 KB |
| Intern struktur | ASN.1 ContentInfo med contentType=signedData; sertifikatfeltet er et SETT med X.509 v3 DER-strukturer |
| Valgfritt innhold | Kan inkludere lister over tilbakekalte sertifikater (CRL-er) |
| Ekvivalent filendelse | .p7c - funksjonelt identisk SignedData-struktur |
| Gjeldende standard | PKCS #7 v1.5 (RFC 2315, 1998); erstattet av CMS RFC 5652 (2009) |
| Utgitt | 1993 (PKCS #7 v1.5 by RSA Security); RFC 2315 published 1998 |
| Siste versjon | RFC 5652 - Cryptographic Message Syntax (CMS), 2009 |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | datatracker.ietf.org |
P7B-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om P7B-filer.