Meteen naar de inhoud

Certificaten voor 47 dagen komen eraan. Ben je er klaar voor?

Handel nu →

Waarom is SSH-sleutelbeheer belangrijk in moderne beveiliging?

Waarom SSH-sleutelbeheer belangrijk is in moderne beveiliging

Kort antwoord: SSH-sleutels geven bevoorrechte, vaak wachtwoordloze toegang tot productieservers, cloudinfrastructuur en CI/CD-pipelines, en de meeste organisaties weten niet hoeveel sleutels er zijn of wie ze bezit. Die lacune heeft reële gevolgen: de datalek bij CircleCI in 2023 dwong klanten om SSH-sleutels binnen het hele bedrijf te vervangen, en volgens een rapport van IBM uit 2025 bedraagt ​​de gemiddelde wereldwijde schade door een datalek $4.44 miljoen.

Sleutelfaciliteiten:

  • SSH-sleutels verlopen zelden en blijven vaak behouden na vertrek van medewerkers, wisseling van contractanten en fusies, waardoor er permanent toegang is die niemand actief in de gaten houdt.
  • Echte incidenten tonen de kosten van onbeheerde sleutels aan: de inbreuk bij CircleCI in januari 2023 dwong tot een organisatiebrede SSH-sleutelrotatie, en GitHub moest in maart 2023 een blootgestelde RSA SSH-hostsleutel vervangen.
  • Volgens het IBM Cost of a Data Breach Report 2025 bedragen de gemiddelde kosten van een datalek wereldwijd $4.44 miljoen, met een gemiddelde doorlooptijd van 241 dagen. Deze kosten lopen met name op wanneer niemand kan achterhalen wie de eigenaar is van de gecompromitteerde inloggegevens.
  • Zowel NIST IR 7966 als CISA beschouwen onbeheerde SSH-toegang als een benoemde risicocategorie, en niet als een algemeen, achteraf bedacht aspect van toegangsbeheer.
  • De standaard IAM-tools van de cloud en het besturingssysteem houden het eigendom, de rotatie of het gebruik van SSH-sleutels niet op grote schaal bij. Daarom is hiervoor specifiek beheer nodig, en geen spreadsheet.

Gepubliceerd: december 2025. Bijgewerkt: augustus 2026. Beoordeeld door het SSH Key Management-team van Encryption Consulting.

Dit artikel onderbouwt het zakelijke belang van SSH-sleutelbeheer: waarom het een prioriteit moet zijn voor elke beveiligingsmanager, wat de kosten zijn als dit niet wordt beheerd en hoe een geloofwaardige reactie eruitziet. Voor het volledige operationele draaiboek, inclusief detectie, eigendomstoewijzing, rotatiebeleid, toegangscontrole en auditrapportage, raadpleegt u onze uitgebreide handleiding voor SSH-sleutellevenscyclusbeheer.

Waarom is SSH-sleutelbeheer een moderne beveiligingsprioriteit?

SSH-sleutelbeheer is een moderne beveiligingsprioriteit omdat SSH-sleutels directe, vaak ongecontroleerde toegang verlenen tot de servers, cloudworkloads en automatiseringspipelines die de bedrijfsvoering ondersteunen. Echte incidenten laten zien wat er gebeurt wanneer die toegang uit de hand loopt. In tegenstelling tot een wachtwoord verloopt een SSH- sleutel niet vanzelf. Een sleutel die is uitgegeven aan een externe medewerker, een vertrokken engineer of een buiten gebruik gesteld automatiseringsscript blijft werken totdat iemand deze expliciet vindt en verwijdert. In de meeste bedrijven houdt niemand zich hiermee bezig.

Wat echte incidenten aantonen over onbeheerde SSH-sleutels

Twee goed gedocumenteerde, verifieerbare incidenten illustreren het risico. In januari 2023 had een engineer bij CircleCI malware op zijn persoonlijke laptop die een actieve sessiecookie stal, waardoor de aanvaller zich kon voordoen als die medewerker en toegang kreeg tot productiesystemen. Het incidentrapport van CircleCI zelf bevestigde dat de aanvaller omgevingsvariabelen, tokens en sleutels van klanten had buitgemaakt, en het bedrijf adviseerde elke klant om uit voorzorg SSH-sleutels, GitHub OAuth-tokens, API-tokens en andere opgeslagen geheimen te rouleren ( CircleCI, incidentrapport van 4 januari 2023 ). Eén gecompromitteerde laptop leidde tot een bedrijfswijde rotatie van inloggegevens in duizenden klantomgevingen.

Twee maanden later ontdekte GitHub dat hun eigen RSA SSH-hostsleutel kortstondig openbaar was gemaakt in een openbare repository. GitHub verving de sleutel binnen ongeveer 30 minuten na de ontdekking en publiceerde een duidelijke beschrijving van de oplossing, maar het incident maakte de les duidelijk: zelfs een bedrijf dat is gebouwd rond een veilige infrastructuur kan een SSH-sleutel openbaar zien worden, en de enige manier om de schade te beperken was door een snelle, geoefende sleutelrotatie ( GitHub, 23 maart 2023 ). Geen van beide incidenten vereiste het kraken van de SSH-cryptografie. Beide incidenten vereisten een openbaar gemaakte sleutel, en in beide gevallen was de reactiesnelheid bepalend voor de uitkomst.

Wat kost onbeheerde SSH-toegang?

Het IBM-rapport ' Cost of a Data Breach Report 2025' toonde aan dat de gemiddelde kosten van een datalek wereldwijd zijn gedaald tot 4.44 miljoen dollar, de eerste daling in vijf jaar. De gemiddelde levenscyclus van een datalek, de tijd die nodig is om een ​​incident te identificeren en in te dammen, bedraagt ​​echter nog steeds 241 dagen. Hetzelfde rapport merkt op dat gestolen of gecompromitteerde inloggegevens een van de meest voorkomende manieren blijven waarop aanvallers binnenkomen, en dat het ongeveer 246 dagen duurt om datalekken die beginnen met gestolen inloggegevens te identificeren en in te dammen, wat neerkomt op bijna acht maanden ongemerkte toegang. Een SSH-sleutel is een inloggegeven zoals elk ander, met als verschil dat authenticatie meestal alleen plaatsvindt op basis van bezit, zonder wachtwoordprompt en zonder waarschuwing voor mislukte aanmeldingen die aangeeft wanneer er misbruik van wordt gemaakt.

NIST IR 7966, Security of Interactive and Automated Access Management Using Secure Shell (SSH) , is de belangrijkste federale richtlijn met betrekking tot dit specifieke risico. Het document schrijft voor dat organisaties SSH-toegang moeten beheren via een gedocumenteerde levenscyclus: aanvragen, goedkeuren, provisioneren, monitoren en intrekken, in plaats van sleuteluitgifte te behandelen als een eenmalige technische taak ( NIST IR 7966 ). De CISA-richtlijn over zwakke beveiligingsmaatregelen die routinematig worden misbruikt voor initiële toegang, benadrukt hetzelfde punt vanuit het perspectief van de aanvaller: voorspelbare, onbeheerde inloggegevens, en niet gebroken cryptografie, zijn waar aanvallers daadwerkelijk op uit zijn ( CISA AA22-137A ).

Wat gebeurt er als SSH-sleutels niet meer beheerd worden?

Onbeheerde SSH-sleutels creëren drie cumulatieve lacunes: niemand is de eigenaar, niemand roteert ze en niemand controleert wat ze daadwerkelijk mogen doen. Elke lacune is op zichzelf klein. Samen veranderen ze een routineus inloggegeven in een permanent, niet-gecontroleerd risico.

Levenscyclus-eigendomskloven

Elke SSH-sleutel heeft vanaf het moment van uitgifte een benoemde eigenaar nodig, een specifieke persoon of serviceaccount die verantwoordelijk is voor het bevestigen dat de sleutel nog steeds nodig is. In de meeste omgevingen worden sleutels lokaal gegenereerd door degene die toegang nodig heeft, zonder een vermelding in een directory en zonder goedkeuringsproces. Wanneer die persoon vertrekt, van rol verandert of de automatisering die de sleutel gebruikte, wordt buiten gebruik gesteld, vindt er geen herziening plaats. De sleutel blijft gewoon werken. Onze handleiding voor SSH-sleuteleigenaarschap beschrijft hoe u het eigenaarschap van een bestaande sleutelpopulatie kunt herstellen vóór uw volgende toegangscontrole.

Rotatietriggers die nooit afgaan

De meeste organisaties wisselen SSH-sleutels, indien ze dat al doen, volgens een vast schema. Daardoor worden de belangrijke gebeurtenissen over het hoofd gezien: een sleutel die mogelijk is blootgesteld, het vertrek van een medewerker, een nieuw ontdekt kwetsbaarheidsprobleem (CVE) in de SSH-software waarmee de sleutel authenticatie vereist, of een wijziging in de toegang die de sleutel heeft. Een op gebeurtenissen gebaseerde sleutelwisseling detecteert de gebeurtenissen die bij een vast schema niet worden opgemerkt. Een sleutel die de dag na de laatste geplande wisseling wordt gestolen, blijft maandenlang geldig bij een puur periodiek beleid.

Zwakke toegangspolicy

Het principe van minimale bevoegdheden geldt voor SSH net als voor alle andere inloggegevens, maar wordt in de praktijk zelden toegepast. Sleutels worden vaak uitgegeven met brede, onbeperkte shelltoegang in plaats van beperkt tot een specifiek systeem, commando of bron-IP-adres. Bovendien wordt dezelfde sleutel vaak hergebruikt op meerdere servers, omdat het aanmaken van een unieke sleutel voor elke verbinding meer moeite kost dan het kopiëren van een sleutel die al werkt. Een gecompromitteerd eindpunt kan dan alles bereiken wat met die sleutel in verband staat.

Elk van deze drie hiaten – eigendom, rotatie en toegangsbeleid – wordt in detail beschreven in onze uitgebreide handleiding voor het beheer van de levenscyclus van SSH-sleutels , inclusief een stapsgewijs ontwerpproces voor elk ervan.

Welke lacunes in het auditbewijs leiden tot onvoldoende resultaat bij nalevingsbeoordelingen?

Compliancekaders zoals PCI DSS, HIPAA, SOC 2 en ISO 27001 vereisen allemaal dat organisaties controle over bevoorrechte toegang aantonen, en niet alleen een beleid in een document beschrijven. Voor SSH betekent dit dat organisaties op verzoek een actuele inventaris van elke sleutel moeten kunnen overleggen, inclusief een gedocumenteerde eigenaar voor elke sleutel, een registratie van de laatste keer dat de sleutel is geroteerd, en bewijs dat de toegang onmiddellijk is ingetrokken toen deze niet langer nodig was.

De meeste organisaties zakken voor deze test niet omdat ze geen beleid hebben, maar omdat er niets is dat het afdwingt. NIST IR 7966 beveelt aan dat elk SSH-toegangsverzoek een gedocumenteerde zakelijke rechtvaardiging en een gedefinieerde beëindigingsvoorwaarde bevat. Zonder een gecentraliseerd overzicht krijgt een auditor die vraagt ​​"wie had toegang tot deze server op deze datum?" echter een reconstructie op basis van verspreide logbestanden in plaats van een rapport uit een centraal systeem. Die lacune maakt van een routinecontrole een wekenlange zoektocht naar bewijsmateriaal, en het is precies diezelfde lacune in het bewijsmateriaal die een incidentonderzoek vertraagt ​​wanneer er daadwerkelijk iets misgaat.

Waarom zijn native cloud- of besturingssysteemtools niet voldoende op grote schaal?

De standaardtools werken op kleine schaal en schieten tekort naarmate een omgeving groeit, omdat geen van hen is ontworpen om de specifieke vragen te beantwoorden die SSH-sleutelbeheer vereist: wie is de eigenaar van deze sleutel, wanneer is deze voor het laatst gebruikt en overal wordt deze vertrouwd.

AanpakWat het omvatWaar het misgaat
Native OS-tools (geautoriseerde sleutels, sleutelparen voor de cloudconsole)Basisimplementatie van sleutels naar individuele hosts of instantiesGeen centrale inventaris, geen eigendomsregistratie, geen geautomatiseerde rotatie of intrekking binnen het wagenpark.
Algemene PAM-platformenBeveiligde wachtwoorden en bemiddelde, sessiegebaseerde aanmeldingenSSH-sleutels authenticeren rechtstreeks tegen het authorized_keys-bestand van een server, buiten de kluis, waardoor lokaal gegenereerde sleutels volledig onzichtbaar zijn voor PAM.
Speciaal beheer van de levenscyclus van SSH-sleutelsOntdekking, eigendomsregistratie, beleidsgestuurde rotatie, HSM-ondersteunde opslag en continue auditbewijsvoering voor de volledige sleutelpopulatie.Vereist een weloverwogen implementatie; vervangt op zichzelf geen hostbeveiliging of netwerksegmentatie.

SSH-sleutels worden als betrouwbaar beschouwd zodra ze aan een server worden toegevoegd, ongeacht een kluis, directory of autorisatiesysteem. Dat maakt SSH efficiënt voor automatisering en precies wat het onzichtbaar maakt voor tools die gebouwd zijn rond een ander vertrouwensmodel. Onze gids over onbeheerde SSH-sleutels als een hiaat in de beveiliging van geprivilegieerde toegang legt uit waarom deze blinde vlek blijft bestaan, zelfs in organisaties met volwaardige PAM-programma's, en onze gids voor SSH-sleutelbeheer in meerdere clouds behandelt het specifieke verschil tussen de native sleutelafhandeling van AWS, Azure en Google Cloud.

Hoe ziet incidentrespons eruit wanneer het SSH-sleutelbeheer mislukt?

Wanneer een SSH-sleutel wordt blootgesteld of misbruikt, is de reactiesnelheid cruciaal om een ​​bijna-incident te voorkomen en een daadwerkelijke inbreuk te voorkomen. Het eigen verslag van CircleCI over het incident in 2023 laat dit patroon zien: detecteer de blootstelling, beperk de toegang, roteer alle getroffen inloggegevens over alle systemen waarmee ze in aanraking zijn gekomen, en controleer of de rotatie daadwerkelijk alle systemen heeft bereikt voordat het incident als afgesloten wordt verklaard. De reactie van GitHub op de blootgestelde hostsleutel volgde hetzelfde patroon, maar duurde slechts ongeveer 30 minuten omdat de omvang van de impact van de sleutel al bekend was.

Organisaties zonder een sleutelinventaris lopen vaak vast bij niet de rotatie zelf, maar bij het vinden van elke host die de blootgestelde sleutel vertrouwt. Zonder een centrale registratie is die zoektocht handmatig, host voor host, en dat is precies de reden waarom een ​​reactietijd van minuten tot dagen kan oplopen. Voor het complete proces van detectie tot herstel, inclusief welke auditgegevens u bij elke stap moet vastleggen, raadpleegt u onze speciale handleiding voor incidentrespons bij blootgestelde SSH-sleutels.

Implementatieservices voor sleutelbeheeroplossingen

Wij leveren op maat gemaakte implementatieservices voor gegevensbeschermingsoplossingen die aansluiten bij de behoeften van uw organisatie.

Hoe krijg je het beheer van SSH-sleutels onder controle?

Het beheersen van SSH-sleutelbeheer volgt een herhaalbare reeks stappen. Elke stap hieronder wordt volledig en gedetailleerd beschreven, inclusief specifieke tools en beleidsontwerp, in onze uitgebreide handleiding voor SSH-sleutellevenscyclusbeheer ; dit is het stappenplan op hoog niveau dat een beveiligingsmanager nodig heeft om dit te ondersteunen.

  1. Ontdek alle sleutels. Scan elke server, cloud-instantie, container en CI/CD-systeem op SSH-sleutels met behulp van methoden met en zonder agents, aangezien geen van beide methoden op zichzelf het volledige systeem dekt.
  2. Wijs aan elke sleutel een eigenaar toe. Geen enkele sleutel blijft in de omgeving achter zonder dat er een persoon of serviceaccount is aangewezen die ervoor verantwoordelijk is.
  3. Stel rotatietriggers in, niet alleen een kalender. Combineer een vastgestelde cryptoperiode met gebeurtenisgestuurde triggers, zoals het verwijderen van gebruikers van servers, vermoedelijke blootstelling en een nieuwe CVE, zodat de serverrotatie plaatsvindt wanneer het er echt toe doet.
  4. Hanteer het toegangsbeleid van minimale privileges. Beperk de sleutels tot de specifieke systemen en opdrachten die een rol vereist, en voorkom hergebruik van dezelfde sleutel op verschillende hosts.
  5. Centraliseer de registratie en het auditbewijs. Leg eigendom, rotatiegeschiedenis en gebruik vast in één systeem, zodat een auditor of incidentbestrijder een rapport krijgt in plaats van een zoekopdracht.
  6. Ga waar mogelijk over op kortstondige SSH-certificaten. Een certificaat dat automatisch verloopt, lost het probleem van achtergebleven sleutels bij de wortel op in plaats van erop te vertrouwen dat iemand eraan denkt om het op te ruimen.

Risicoscenario, gevolgen en eerste stap in de risicobeperking

Gebruik deze tabel om een ​​risico dat uw organisatie daadwerkelijk loopt te koppelen aan de eerste, meest directe actie, en niet aan het volledige herstelproject.

RisicoscenarioconsequentieEerste stap in de risicobeperking
Een sleutel die is achtergebleven na vertrek van een medewerker of aannemer.De toegang blijft onbeperkt bestaan ​​zonder dat iemand toezicht houdt op misbruik.Voer een volledige sleuteldetectie uit en trek alle sleutels in waarvan de eigenaar niet bevestigd is.
Geen rotatiebeleid, of een beleid dat niemand handhaaft.Een sleutel die maanden geleden gestolen is, is vaak vandaag de dag nog steeds geldig.Definieer op tijd en op gebeurtenissen gebaseerde rotatietriggers en automatiseer deze vervolgens.
Dezelfde sleutel wordt hergebruikt op meerdere servers.Eén gecompromitteerd eindpunt leidt tot een incident dat de hele vloot treft.Stap over op sleutels per identiteit of kortstondige SSH-certificaten.
Geen gecentraliseerde inventarisatie of registratie van SSH-sleutels.Kan tijdens een audit of een incident geen antwoord geven op de vraag "wie had toegang?".Centraliseer belangrijke metadata, eigendomsgegevens en sessielogboeken in één systeem.
Vertrouwen op uitsluitend native cloud IAM- of OS-tools.Geen overzicht over hybride of multi-cloudomgevingen; handmatige, foutgevoelige uitdiensttreding.Gebruik een speciaal platform voor het beheer van de levenscyclus van SSH-sleutels.

Beperkingen

Een paar belangrijke kanttekeningen zijn het vermelden waard. De cijfers in het IBM-rapport over de kosten van een datalek zijn wereldwijde gemiddelden voor alle soorten datalekken en sectoren; het zijn geen SSH-specifieke kostenramingen, aangezien IBM SSH niet als een aparte categorie aanvalsvectoren beschouwt. De incidenten bij CircleCI en GitHub waarnaar hier wordt verwezen, zijn illustratieve, goed gedocumenteerde voorbeelden en geen bewijs dat elke organisatie met hetzelfde risico of dezelfde gevolgen te maken krijgt. De routekaart in dit artikel is een beginstap, geen volledig implementatieplan; de specifieke tools, het beleidsontwerp en de uitrolvolgorde voor uw omgeving worden behandeld in onze uitgebreide handleiding voor de levenscyclus. En geen enkele vorm van SSH-sleutelbeheer vervangt de beveiliging van hosts, netwerksegmentatie of een getest incidentresponsplan; het dicht een specifieke, veelvoorkomende lacune, niet elk pad dat een aanvaller zou kunnen gebruiken.

Wat zou Encryption Consulting aanbevelen?

Beschouw SSH-sleutelbeheer als een prioriteit binnen de beveiliging, en niet als een taak die pas wordt opgepakt nadat een audit heeft uitgewezen of een incident de vraag oproept. Organisaties die binnen enkele minuten reageren op een datalek, zoals GitHub in maart 2023, zijn de organisaties die al een inventaris en duidelijke eigenaar hadden voordat het lek zich voordeed. Organisaties die weken verliezen, zijn de organisaties die pas tijdens het incident voor het eerst naar die informatie zoeken.

Ons SSH Secure- platform is ontworpen om deze lacune direct te dichten. Het combineert agentgebaseerde en agentloze detectie om een ​​complete, continu actuele inventaris van elke SSH-sleutel in uw omgeving op te bouwen, elke sleutel te koppelen aan een verantwoordelijke eigenaar en rotatie en intrekking af te dwingen via beleid in plaats van handmatige processen. Privésleutels worden gegenereerd en opgeslagen in hardwarebeveiligingsmodules met behulp van goedgekeurde algoritmen zoals RSA-4096, ECDSA en Ed25519. Voor gevoelige of tijdelijke toegang kan SSH Secure kortstondige, sessiegebonden sleutels uitgeven die automatisch verlopen. Realtime monitoring en downloadbare auditlogboeken, met integratie in Splunk of Grafana Loki, bieden beveiligings- en compliance-teams het bewijsmateriaal waar auditors om vragen, zonder dat dit tijdens elke beoordelingscyclus handmatig hoeft te worden verzameld.

Als uw organisatie nog niet weet hoeveel SSH-sleutels er in productie zijn, dan is die onzekerheid op zich al een belangrijke bevinding. Begin daar en gebruik onze uitgebreide handleiding voor het beheer van de levenscyclus van SSH-sleutels als operationele leidraad voor de volgende stappen.

Conclusie

SSH-sleutelbeheer is belangrijk omdat SSH-sleutels geprivilegieerde referenties zijn die zelden verlopen, vaak langer meegaan dan de persoon of het systeem waaraan ze zijn verstrekt, en toegang verlenen zonder waarschuwing bij mislukte aanmeldingen om misbruik aan te kaarten. Dat is geen theoretisch risico. De datalek bij CircleCI in 2023 dwong tot een bedrijfswijde vernieuwing van referenties, GitHub moest een blootgestelde hostsleutel vervangen in een race tegen de klok om misbruik te voorkomen, en volgens een rapport van IBM uit 2025 bedragen de gemiddelde kosten van een dergelijke fout $4.44 miljoen en 241 dagen blootstelling.

Het dichten van de kloof vereist geen perfect programma vanaf dag één. Het vereist wel dat je weet wat je hebt, dat je aan elke sleutel een eigenaar toewijst, dat je sleutels roteert op basis van echte triggers in plaats van een kalender, en dat je dit alles kunt bewijzen tijdens een audit of bij een incident. Beveiligingsleiders die SSH-sleutelbeheer nu al als een prioriteit beschouwen en daarvoor budget vrijmaken, zijn degenen die binnen enkele minuten kunnen reageren op de volgende beveiligingsaanval. Voor het complete operationele draaiboek achter elke stap in dit artikel, raadpleeg onze uitgebreide handleiding voor SSH-sleutellevenscyclusbeheer.

Veelgestelde Vragen / FAQ

Waarom is SSH-sleutelbeheer belangrijk als onze servers zich al achter een firewall bevinden? Een firewall beperkt de toegang tot het netwerk, niet wie zich authenticeert zodra een verbinding is toegestaan. Een SSH-sleutel geeft een aanvaller die deze bemachtigt dezelfde toegang als de rechtmatige eigenaar, en die toegang werkt zowel van binnen als van buiten het netwerk, bijvoorbeeld vanaf een gecompromitteerd apparaat, een gestolen laptop of een computer van een externe partij die u nooit eerder hebt gezien. Netwerkbeheer en sleutelbeheer richten zich op verschillende onderdelen van de aanvalsketen, en het overslaan van het ene onderdeel maakt het andere niet overbodig.

Wat kost een onbeheerde SSH-sleutel een organisatie nu eigenlijk? Er is geen specifiek bedrag in dollars dat direct met SSH-sleutels te maken heeft, maar de kosten zijn op twee manieren meetbaar: de gemiddelde wereldwijde datalek kost momenteel $ 4.44 miljoen, en het duurt gemiddeld 246 dagen om datalekken die beginnen met gestolen inloggegevens te identificeren en in te dammen, volgens het IBM Cost of a Data Breach Report 2025. Een onbeheerde sleutel verlengt die tijdlijn, omdat hulpverleners niet snel kunnen achterhalen wie de eigenaar is of waartoe de sleutel toegang heeft.

Wat moet een beveiligingsteam als eerste doen als het nog nooit een inventarisatie van zijn SSH-sleutels heeft gemaakt? Voer allereerst een detectieronde uit. Je kunt geen eigenaarschap toewijzen, een rotatiebeleid instellen of auditbewijs genereren voor sleutels waarvan je niet weet dat ze bestaan. Gebruik zowel agentgebaseerde als agentloze detectie om servers, cloud-instances en CI/CD-systemen te bereiken en beschouw de resulterende inventarisatie als het uitgangspunt voor elke volgende stap, niet als een eenmalig project.

Vervangen SSH-certificaten de noodzaak voor sleutelbeheer volledig? Nee. Kortstondige, door een certificeringsinstantie ondertekende SSH-certificaten verminderen het risico van individuele inloggegevens, omdat ze automatisch verlopen. Een organisatie moet echter nog steeds weten welke systemen de certificeringsinstantie vertrouwen, welke oudere systemen nog geen certificaten ondersteunen en of er naast deze systemen nog oudere statische sleutels actief zijn. Certificaten vormen een sterke architectonische verbetering, maar geen vervanging voor inventarisatie en beheer.

Is SSH-sleutelbeheer vereist voor compliance-frameworks zoals PCI DSS of ISO 27001? Deze frameworks vereisen dat organisaties controle aantonen over bevoorrechte toegang tot systemen die gereguleerde gegevens opslaan, verwerken of verzenden. SSH-sleutels zijn een vorm van bevoorrechte toegang, net als alle andere. Als SSH-sleutels toegang verlenen tot systemen die onder de scope vallen, verwacht een auditor een inventaris, gedocumenteerd eigenaarschap, rotatiegeschiedenis en intrekkingsgegevens, hetzelfde bewijsmateriaal dat wordt verwacht voor wachtwoorden en andere inloggegevens.

Referenties