- Key Takeaways
- Varför separerar PKI-hierarkier rot- och mellanliggande CA:er?
- Hur skiljer sig ansvarsområdena för rot-CA och mellanliggande CA?
- Hur validerar en klient en certifikatkedja?
- Vad händer när en mellanliggande CA komprometteras?
- Hur krypteringskonsulting hjälper
- Vanliga frågor om partihandel med mat och dryck
- Utforma en PKI-hierarki byggd för att begränsa risker
En rot-CA är den självsignerade certifikatutfärdaren på högsta nivå som förankrar förtroendet i en PKI-hierarki, medan en mellanliggande CA är en underordnad CA, certifierad av roten, som utfärdar slutenhetscertifikat för dess räkning så att rotens privata nyckel kan förbli offline.
En rot-CA är den självsignerade auktoriteten högst upp i en certifikatkedja som varje förlitande part måste lita direkt på. En mellanliggande CA sitter mellan rot- och slut-entitetscertifikaten och utfärdar certifikat dagligen så att rot-CA:ns privata nyckel kan förbli offline och skyddad, vilket begränsar exponeringen om en underordnad CA någonsin komprometteras.
Key Takeaways
- Ett rotcertifikat är självsignerat och måste finnas i en förlitande parts förtroendearkiv för att något underliggande certifikat ska vara betrott.
- Mellanliggande CA:er finns huvudsakligen för riskisolering: att hålla rot-CA:n offline och airgappad innebär att en komprometterad mellanliggande behörighet kan återkallas utan att hela hierarkin ogiltigförklaras.
- En typisk företags-PKI-hierarki använder tre nivåer: en offline-rot-CA, en eller flera utfärdande (mellanliggande) CA:er och de slutgiltiga entitetscertifikat som utfärdas till servrar, användare eller enheter.
- Att återkalla ett mellanliggande certifikats certifikat ogiltigförklarar alla certifikat som det utfärdat, vilket är anledningen till att organisationer ofta kör flera mellanliggande certifikat segmenterade efter användningsfall (t.ex. TLS kontra kodsignering).
- Rotcertifikat har som standard ingen explicit certifikatpolicytillägg, eftersom ett jokertecken "Alla utfärdandepolicyer" antyds för självsignerade rotcertifikat.
Varför separerar PKI-hierarkier rot- och mellanliggande CA:er?
Att separera rot- och mellanliggande CA:er isolerar risker. Rot-CA:ns privata nyckel är den mest värdefulla hemligheten i hela PKI:n, eftersom en kompromettering av den skulle låta en angripare skapa förtroende för allt under den. Att hålla den offline, ofta i ett fysiskt säkert valv och endast påslagen för schemalagda nyckelceremonier, tar bort den helt från den dagliga attackytan. Mellanliggande CA:er hanterar rutinmässig utfärdande istället, så en komprometterad mellanliggande kan återkallas och ersättas utan att förtroendet ska återuppbyggas från grunden.
Hur skiljer sig ansvarsområdena för rot-CA och mellanliggande CA?
| Aspect | Rot-CA | Mellanliggande CA |
|---|---|---|
| Signering | Självsignerad | Signerad av roten (eller en högre mellanord) |
| Operativt tillstånd | Offline, med avstånd mellan viktiga ceremonier | Online, aktivt utfärdande av certifikat |
| Närvaro i en förtroendebutik | Måste vara direkt betrodd av förlitande parter | Endast betrodd via sin kedja till en betrodd rot |
| Typisk giltighetsperiod | 10-25 år | 3–10 år, kortare än roten |
| Påverkan om den äventyras | Katastrofal; hela hierarkin måste byggas om | Allvarlig men begränsad; återkalla och återutfärda under en ny mellanhand |
Hur validerar en klient en certifikatkedja?
- Klienten tar emot slutgiltighetscertifikatet tillsammans med eventuella mellanliggande certifikat som servern presenterar.
- Den kontrollerar slutgiltighetscertifikatets utfärdarfält och lokaliserar den mellanliggande certifikatleverantören som signerade det.
- Den verifierar mellanleverantörens egen signatur och spårar uppåt i kedjan tills den når ett certifikat som redan finns i dess förtroendearkiv.
- Om den betrodda roten hittas och varje signatur i kedjan validerar, och inget certifikat i kedjan har löpt ut eller återkallats, accepterar klienten anslutningen.
Vad händer när en mellanliggande CA komprometteras?
Om en mellanliggande CA:s privata nyckel komprometteras måste dess certifikat återkallas, vilket ogiltigförklarar alla certifikat som den utfärdat. Detta är mycket mindre skadligt än att en rot-CA komprometteras, eftersom roten kan signera en ny mellanliggande och utfärda certifikat under den utan att varje förlitande part behöver uppdatera sitt förtroendearkiv, vilket bara behöver ske om roten själv ersätts.
Hur krypteringskonsulting hjälper
Hur krypteringskonsulttjänster hjälper PKI-as-a-Service och PKI-tjänster att utforma och driva flerskiktade CA-hierarkier, inklusive offline-root-CA-nyckelceremonier och segmenterade mellanliggande CA:er efter användningsfall, så att en komprometterad mellanliggande leverantör aldrig hotar hela din förtroendekedja. Stöds av ISO/IEC 27001:2022- och SOC 2-certifierade metoder.
Vanliga frågor om partihandel med mat och dryck
Kan ett slutentitetscertifikat utfärdas direkt av en rot-CA?
Tekniskt sett ja, men det anses vara dålig praxis. Nästan alla produktions-PKI-hierarkier utfärdar slut-entitetscertifikat från en mellanliggande CA istället, vilket håller roten offline och minskar explosionsradien om en utfärdande CA någonsin komprometteras.
Hur många mellanliggande CA:er bör en organisation ha?
Det finns inget fast antal, men många organisationer segmenterar mellanprodukter efter användningsfall, till exempel ett för TLS-servercertifikat och ett annat för kodsignering, så att återkallelse av ett mellanprodukt inte påverkar certifikat som utfärdats för ett annat syfte.
Varför hålls en rot-CA offline?
En rot-CA hålls offline eftersom dess privata nyckel förankrar förtroendet för hela hierarkin. Om den var online och komprometterad skulle en angripare kunna förfalska certifikat för vilken domän eller identitet som helst som CA är betrodd att certifiera, vilket kräver att varje förlitande part tar bort den roten från dess förtroendearkiv.
Vad är en certifikatkedja?
En certifikatkedja är den ordnade sekvensen av certifikat, från ett slutgiltigt certifikat upp genom en eller flera mellanliggande certifikatutfärdare till en betrodd rot-certifikatutfärdare, som en förlitande part validerar för att bekräfta att slutgiltigt certifikat är tillförlitligt.
Utforma en PKI-hierarki byggd för att begränsa risker
Ta nästa steg. Encryption Consultings PKI-tjänster och PKI-as-a-Service utformar CA-hierarkier i flera nivåer med korrekt isolerade rot- och mellanliggande CA:er. Utforska PKI-as-a-Service för att komma igång.
- Key Takeaways
- Varför separerar PKI-hierarkier rot- och mellanliggande CA:er?
- Hur skiljer sig ansvarsområdena för rot-CA och mellanliggande CA?
- Hur validerar en klient en certifikatkedja?
- Vad händer när en mellanliggande CA komprometteras?
- Hur krypteringskonsulting hjälper
- Vanliga frågor om partihandel med mat och dryck
- Utforma en PKI-hierarki byggd för att begränsa risker
