Certifikathantering
Välj CLM-lösning: fem nivåer från gratis ACME till enterprise
När SSL/TLS-certifikat får en livslängd på 46 dagar från 2029-02-24 behöver varje certifikat förnyas ungefär åtta gånger om året. Det betyder inte att alla måste köpa en plattform för certificate lifecycle management (CLM). Nivåerna nedan går från gratis till enterprise, och de flesta behöver inte hela vägen upp.
Vår egen utgångspunkt var att nästan alla kunde klara sig med ACME. Efter att ha gett support till medelstora kunder som kör det i praktiken har vi en tydligare bild: det fungerar tekniskt, men det kräver mycket support när miljön innehåller ovanlig mjukvara, och nyckeltypen avgörs ute på varje enskild server, eftersom ACME-klienten skapar CSR:en där. Det är den insikten nivåerna bygger på.
Fem nivåer av certifikathantering: vad passar vem
-
1. Gratis ACME
Let's Encrypt, Google Trust Services, ZeroSSL
- Passar er om
- Publika webbplatser med ACME inbyggt i mjukvaran, där ni klarar er utan övervakning
- Räcker inte längre när
- Certifikatet hamnar på något internt eller kritiskt, ska övervakas, eller kan inte valideras utan DNS-nycklar ute på servern
- Pris
- Gratis, men räkna med tid för att sätta upp DCV-automatisering, öppna portar eller lägga ut DNS-uppgifter
-
2. Moln-ACME med support
FairSSL ACME, vår egen. TrustView Lite
- Passar er om
- Främst Windows- och Linuxservrar, i praktiken upp till omkring 50, och ni vill ha guider, övervakning och någon att ringa
- Räcker inte längre när
- Skripten till appliances och till varje server blir arbetet i sig, eller konfigurationen behöver ändras centralt
- Pris
- Certifikatpriset plus en automatiseringsavgift per certifikat och år
-
3. CLM-plattform ni driftar själva
sslbrain, vår egen. KeyTalk, TrustView
- Passar er om
- Ni vill flytta konfigurationen från servrarna, med nyckeltyp, nyckelstorlek och utfärdare satta i centrala profiler
- Räcker inte längre när
- Ni kan få CA:ns egen plattform med i certifikatavtalet, eller ni saknar discovery och SCEP i samma verktyg
- Pris
- sslbrain har offentliga priser och en gratisversion. KeyTalk och TrustView prissätts per kund
-
4. CA:ernas egna plattformar
DigiCert, GlobalSign, Sectigo
- Passar er om
- Ni köper redan certifikat i volym hos en CA och vill ha discovery, agenter, koppling till er egen CA och SCEP på ett ställe
- Räcker inte längre när
- Certifikathantering ska köpas som del av ett större paket som också omfattar PKI-drift, signering eller nätverk
- Pris
- Prissätts per kund utifrån storlek och volym, för både publika och interna certifikat
-
5. Enterprise-identitetsplattform
Keyfactor, Venafi, AppViewX
- Passar er om
- Hundratals servrar, och certifikathantering köps som del av ett bredare paket kring maskinidentitet och PKI
- Räcker inte längre när
- Det finns ingen nivå ovanför. Under några hundra servrar betalar ni för en plattform som är större än uppgiften
- Pris
- Prissätts per kund. Inköpet blir oftast ett företagsbeslut om automatisering i stort snarare än om PKI
Nivå 1
Gratis ACME, där ni bygger det själva
Därför gratis ACME
Certifikaten är gratis, klienterna är mogna, och för en publik webbplats med ACME inbyggt fungerar det bra. Både små och stora använder det, och i en stor del av fallen är det rätt val.
Ekonomi och komplexitet på nivå 1
Ingen licens. I gengäld bygger ni validering, övervakning och hantering själva, och det finns ingen att ringa. Konfigurationen ligger på varje server.
- Domänvalidering är den största risken. HTTP-01 kräver att port 80 går att nå utifrån, vilket interna servrar inte gör. DNS-01 slipper porten men kräver i stället ett API-token till er DNS-leverantör på varje server som förnyar, och ett sådant token kan normalt redigera hela zonen.
- Ingen central hantering och ingen övervakning. Varje server har sin egen klient och sin egen cron-rad. Misslyckas en förnyelse händer ingenting, och ett cron-jobb som slutat köra ser precis ut som ett som kör.
- Ingen fallback. Slår ni i en rate limit, eller är utfärdaren nere just när certifikatet ska förnyas, finns ingen annan källa att hämta från.
- Återställning från backup begränsas av rate limits. Att lägga till certifikat lite i taget fungerar, men ska alla bytas ut på en gång, till exempel efter en återställning, slår ni i utfärdarens rate limits per domän. Då går sidorna inte att öppna, och det finns inget annat att göra än att vänta.
- Appliances är ett arbete i sig. F5, FortiGate, NetScaler och en del Cisco-utrustning har ännu inte ACME inbyggt, och där det har kommit är klienten ofta låst till Let's Encrypt och kräver öppen port eller DNS-nycklar. Så länge de inte klarar det själva går vägen via en annan server med skript som trycker in certifikatet över SSH eller REST API.
- Utfärdande är inte installation. Certifikatet ska ut i IIS-bindningen, in i keystoret, konverteras till PFX eller JKS och läggas på lastbalanseraren, och tjänsten ska startas om. Arbetet måste göras för varje system och varje program.
Lösningar på nivå 1
- Let's Encrypt är den mest spridda. Endast DV, 90 dagars giltighet, inget konto.
- Google Trust Services kör samma modell på Googles infrastruktur.
- ZeroSSL erbjuder ACME plus ett webbgränssnitt för den som hellre klickar.
- cert-manager och AWS Certificate Manager är inget val ni gör: kör ni Kubernetes med cert-manager eller kör tjänster bakom en AWS-lastbalanserare är förnyelsen redan löst där.
Vidare till nivå 2 när
certifikatet sitter på något internt eller kritiskt, det ska övervakas, eller det inte kan valideras över port 80 utan att ni lägger ut DNS-nycklar på servern.
Nivå 2
Moln-ACME med support
Därför moln-ACME med support
Samma protokoll och samma klienter som nivå 1, men någon håller koll och någon svarar i telefon. Ni får domänvalidering utan nycklar på servrarna, överblick över vad ni har, och färdiga guider i stället för leverantörsdokumentation.
Ekonomi och komplexitet på nivå 2
Certifikatpriset plus en avgift per certifikat och år. Det finns ingen plattform att drifta och ingen införandeplan. Gränsen är att ACME-klienten fortfarande måste installeras och konfigureras på varje server, och att nyckeltyp och nyckelstorlek avgörs av klientens CSR ute på servern. Appliances som inte kan köra en klient själva kräver en annan server med skript som överför certifikatet till dem.
Vår egen
FairSSL ACME
- Domänvalidering via en enda CNAME, så att ni varken behöver lägga DNS-nycklar på servrarna eller öppna portar
- DV och OV från DigiCert, RapidSSL, Thawte och GeoTrust, samt GlobalSign OV och EV förvaliderade
- Färdiga installationsguider med kommandon ni kan kopiera rakt av, för bland annat Windows och Linux
- Central överblick, övervakning, loggar och möjlighet att blockera
- Appliances går också att nå genom att låta en annan server hämta certifikatet och trycka in det över SSH eller REST API. Det stödjer vi, men skripten är era
- Produktvalet är centralt. I varje profil som era servrar är kopplade till väljer ni vilken av de stödda produkterna som utfärdas, utan att röra servrarna
- Ni kan tvinga en server att hämta ett nytt certifikat utan att logga in på den
- Support på svenska, före, under och efter installationen
- Upp till 25 servrar per huvudcertifikat, och en avgift per certifikat och år
Andra lösningar
Nivå 2 hos andra
- DigiCert har en ACME-lösning som vi kan leverera: ni väljer produkten, och sedan sköts domänvalideringen som vanlig ACME. Stödjer både ACME och ARI, med en egen klient eller en tredjepartsklient.
- GlobalSign Atlas har ACME med kontobindning över EAB, både DNS- och HTTP-validering, publikt betrodda DV och OV, plus IntranetSSL för interna domäner.
- TrustView Lite finns bara som molntjänst, beställer från DigiCert, GeoTrust, Let's Encrypt och Entrust, och upptäcker och övervakar certifikat. Automatisering är en tillvalsmodul, och den är begränsad till tre användare.
- Sectigo har två slags ACME-endpoints. Det publika sköter domänvalideringen på vägen, som vanlig ACME. Det universella kan utfärda från vilken ACME-kompatibel CA som helst, men kräver att valideringen är klar innan certifikatet kan enrollas.
- Alla tre CA:er har en större och dyrare plattform på nivå 4, med discovery, lokala agenter och koppling till er egen CA. DigiCerts och GlobalSigns kan vi leverera. TrustView finns på motsvarande sätt i en full version, som ligger på nivå 3.
Vidare till nivå 3 när
skripten till appliances och till de enskilda servrarna blir arbetet i sig, eller när nyckeltyp och konfiguration behöver kunna ändras centralt i profiler i stället för på varje enskild server.
Nivå 3
CLM-plattform som ni driftar själva
Därför en CLM-plattform ni driftar själva
Nivåns enda stora förändring: konfigurationen flyttar bort från servern. Det kan finnas en pull-agent på servern, men den behöver inte konfigureras separat på varje maskin. Nyckeltyp, nyckelstorlek och utfärdare sätts i centrala profiler och kan ändras på ett ställe för alla servrar i profilen. Plattformen når dessutom appliances med färdiga agenter, så ni inte själva behöver bygga och underhålla skript till dem. Den körs hos er, inte hos leverantören.
Ekonomi och komplexitet på nivå 3
Här tillkommer licenser, och hos de flesta leverantörer även kontakt med en säljare, förhandling och en införandeplan. Ni driftar och patchar en installation själva. I gengäld minskar arbetsinsatsen per server, och minskningen blir större ju fler ovanliga system ni har.
Vår egen
sslbrain
- Offentliga priser och gratis test. Ni sätter upp den själva, utan säljare och utan införandeplan
- Privata nycklar, inloggningsuppgifter och vault-innehåll stannar på er egen server, vilket är det som ska kunna visas i en NIS2- eller DORA-bedömning av leverantörsrisk
- Agenter över SSH, WinRM eller API, eller pull över utgående HTTPS så att inget behöver öppnas inåt. Även till moln-targets som AWS Certificate Manager, Azure Key Vault, Cloudflare och Akamai
- CA-profiler byter nyckeltyp centralt, vilket en ACME-konfiguration inte klarar, och växlar automatiskt till en annan CA om den primära fallerar
- Både gratis och betalda certifikat, bland annat Let's Encrypt, Google, Sectigo och DigiCert, med failover mellan dem. Därtill MitID Erhverv-servercertifikat och Windows AD CS
- Passar inte er som inte vill drifta något själva
Andra lösningar
Nivå 3 hos andra
- KeyTalk CKMS binder maskinen till hanteringen, vilket är starkt där kontrollen ska nå hela vägen ut till klienterna, typiskt banker. Virtuell appliance, hybrid eller hostad managed service. Kontakta oss för pris och installation.
- TrustView är modulbyggd och täcker fler CA-källor än sslbrain. Automatiseringsmodulen körs över ACME och SCEP, så servrarna behöver fortfarande en klient konfigurerad. Undantaget är deras direkta integrationer, bland annat till Azure Key Vault och Citrix ADC.
Vidare till nivå 4 när
ni redan köper certifikat i volym hos en CA och kan få deras plattform med i avtalet, eller när ni behöver discovery, koppling till er lokala CA och SCEP för enheter i samma verktyg.
Nivå 4
CA:ernas egna plattformar
Därför CA:ns egen plattform
Plattformen kommer från den CA ni redan köper certifikat hos, och det är det som utmärker nivån. Var den körs varierar: de flesta levereras som tjänst, men DigiCert ONE kan även köras on-premises, in-country eller hybrid.
Plattformarna gör mer än att erbjuda ACME. De stora plattformarna har discovery av certifikat i ert nät, lokala agenter för de servrar som kan köra en agent och ACME för resten, proxy-komponenter för att nå in bakom brandväggen, koppling till er lokala CA och SCEP för enheter. De kan dessutom i ökande grad ta in andra CA:er, inte bara sin egen.
Ekonomi och komplexitet på nivå 4
Priset avtalas individuellt och hänger normalt samman med er certifikatvolym hos den aktuella CA:n, så det kan se lågt ut om ni redan köper mycket där. I gengäld binder ni er till deras ekosystem. När de säger att de stödjer andra CA:er, fråga i varje enskilt fall om det gäller upptäckt, import, utfärdande eller driftsättning, för det är inte samma sak.
Lösningar på nivå 4
- DigiCert ONE och Trust Lifecycle Manager är en containerbaserad plattform med separata managers för TLS, code signing, enheter och dokument, och kan driftsättas i molnet, in-country, on-premises eller hybrid. Kontakta oss för pris och installation.
- GlobalSign har Atlas som utfärdandelager, TLS Connect med discovery och driftsättning med eller utan agent, och LifeCycleX, som även samlar certifikat från Microsoft CA och EJBCA. Den enda med jurisdiktion utanför USA bland de CA:er vi arbetar med. Kontakta oss för pris och installation.
- Sectigo Certificate Manager har marknadsförts som CA-agnostisk sedan 2021, och deras universella ACME-endpoint kan utfärda från vilken ACME-kompatibel CA som helst, förutsatt att valideringen är klar först.
Vidare till nivå 5 när
certifikathantering ska köpas som del av ett större paket, eftersom PKI-drift, signering, SSH-nycklar eller nätverksautomatisering hör till samma beslut.
Nivå 5
Enterprise-identitetsplattform
Därför en enterprise-identitetsplattform
Här är certifikathantering en modul i ett större paket kring maskinidentitet och PKI, och man köper sällan bara certifikatdelen. Vad paketet i övrigt innehåller skiljer sig från leverantör till leverantör, och det är där jämförelsen hör hemma.
Ekonomi och komplexitet på nivå 5
En förhandling och en designfas innan något sätts upp, på en prisnivå som inte skalar ned. Anskaffningen blir oftast ett företagsbeslut om automatisering i stort, inte ett tekniskt beslut om certifikat.
Lösningar på nivå 5
- Keyfactor täcker PKI i hela dess bredd. Command är en CLM-plattform med stöd för flera CA:er, både publika och privata, EJBCA är CA-mjukvaran bakom med EST, SCEP, ACME och CMPv2, och PKI kan köpas som driftad tjänst.
- Venafi inriktar sig på identitetssäkerhet. Produkten ligger i dag i Palo Alto Networks Idira-plattform, efter att CyberArk köpt Venafi och Palo Alto köpt CyberArk, tillsammans med privileged access, secrets management och styrning av AI-agenter.
- AppViewX inriktar sig på infrastrukturautomatisering. Certifikathantering är en modul vid sidan av PKI, SSH-nycklar, code signing och automatisering av lastbalanserare och ADC:er, med över 200 integrationer.
Det finns ingen högre nivå
Under några hundra servrar betalar ni för en plattform som är betydligt större än uppgiften. Pris på förfrågan.
Certifikat på många servrar och appliances
Ett offentligt SSL-certifikat får vara giltigt i högst 199 dagar nu, 99 dagar senast 2027-03-15 och 46 dagar senast 2029-03-15. Varje certifikat måste då bytas minst två gånger om året nu och minst åtta gånger om året från 2029, på varje server, brandvägg och lastbalanserare där det används. sslbrain från FairSSL körs som en appliance i ert eget nätverk och förnyar och installerar certifikaten från ett ställe, även på utrustning utan agent.
sslbrain jämfört med CLM-plattformar för större företag (på engelska)(öppnar sslbrain.com i en ny flik)Vanliga frågor
Sju frågor som avgör om en lösning kommer att fungera hos er, oavsett vilken nivå den ligger på. De gäller även våra egna, och svaren står ovan.
Läs vidare om ACME, appliances och sslbrain
FairSSL ACME och Let's Encrypt
Nivå 1 och 2 sida vid sida: FairSSL ACME jämfört med Let's Encrypt och ZeroSSL.
Så fungerar ACME-protokollet
Challenge-typerna HTTP-01, DNS-01 och TLS-ALPN-01, CSR, utfärdande och automatisk förnyelse med ARI.
Domänvalidering via en enda CNAME
AutoDNS: en CNAME-post per domän, och därefter körs domänvalideringen automatiskt.
ACME till appliances och lastbalanserare
Två mönster: inbyggt ACME-stöd där det finns, och en proxy med API-push till resten.
Central överblick och övervakning
En dashboard för certifikat, servrar och användare, med status och varningar utan att logga in på varje server.
sslbrain
Vår egen CLM-plattform på nivå 3: offentliga priser och gratis test. Allt körs hos er själva.
Vilken nivå av certifikathantering ligger ni på?
Vi går igenom er infrastruktur, antalet certifikat och era krav, och säger vilken nivå som passar. Även när svaret är att ni inte ska köpa något. Vi har inga säljare.