Hoppa till innehåll

47-dagarscertifikaten är på väg. Är du redo?

Agera nu →

Säkra SSH-nycklar med HSM:er: Företagsguiden för hårdvarubaserad SSH-nyckelskydd

Säkra SSH-nycklar med HSM:er

Privata SSH-nycklar (Secure Shell) som lagras som vanliga filer ger direkt, lösenordsfri åtkomst till infrastrukturen. När dessa filer kopieras utan upptäckt via en komprometterad värd, säkerhetskopia eller läcka i kodförråd, har en angripare samma autentiseringsuppgifter som den auktoriserade användaren, utan något tillförlitligt sätt att skilja legitim från obehörig åtkomst. Hårdvarusäkerhetsmoduler (HSM) eliminerar denna riskklass genom att hålla privata SSH-nycklar inom en FIPS 140-3 nivå 3 manipulationssäker hårdvarugräns från vilken de aldrig kommer ut i klartext. Autentiseringssignering sker inuti HSM; endast den resulterande signaturen lämnar gränsen. Den rekommenderade åtgärden: generera privata SSH-nycklar inuti en HSM, använd PKCS#11 för att aktivera HSM-baserad autentisering i OpenSSH och lägg en centraliserad SSH-nyckelhanteringsplattform ovanpå för livscykelstyrning och efterlevnadsbevis.

Snabbt svar: Hur säkrar HSM:er SSH-nycklar?

HSM:er genererar privata SSH-nycklar inom en hårdvarugräns från vilken de inte kan extraheras i klartext. När en server presenterar en utmaning under autentisering skickar SSH-klienten utmaningen till HSM:en, som utför signeringsoperationen internt och endast returnerar signaturen. Den privata nyckeln finns aldrig i värdminnet, aldrig på disken och kan inte extraheras ens av processer på rotnivå eller skadlig kod. Detta förändrar fundamentalt förtroendemodellen: nyckelsäkerhet beror på hårdvarutillämpning snarare än filbehörigheter och operativsystemintegritet. För styrning av SSH-nycklars livscykel i stor skala, se SSH Secure , och för det kompletterande nyckelhanteringsramverket, se Hur förstärker SSH-nyckelhantering säkerheten.

Publicerad: mars 2026. Uppdaterad: augusti 2026.

Key Takeaways

  • Privata SSH-nycklar som lagras som filer kan kopieras utan detektering och återanvändas för att imitera den legitima nyckelinnehavaren på obestämd tid.
  • HSM:er håller privata SSH-nycklar exporterbara inom en manipulationssäker gräns; autentisering sker genom signeringsförfrågningar snarare än nyckelexponering.
  • Missbruk av inloggningsuppgifter förekommer någonstans i attackkedjan i 39 % av intrången (Verizon 2026 DBIR); offentliga GitHub-läckor av hårdkodade hemligheter ökade med 34 % jämfört med föregående år under 2025 (GitGuardian State of Secrets Sprawl 2026).
  • HSM:er löser problemet med kryptografisk exponering; ett nyckelhanteringssystem (KMS) som läggs ovanpå löser det operativa problemet med upptäckt, rotation och återkallelse i stor skala.
  • Rätt skyddsmodell beror på skala och risk: programvarulagring, endast HSM eller HSM plus KMS-orkestrering passar alla för ett annat stadium av SSH-nyckelmognad.

Traditionell SSH-nyckellagring: Varför det skapar systemrisk

De flesta organisationer har ingen exakt uppräkning av hur många SSH-nycklar som finns i deras miljö. Nycklar lagras som filer på disk, inbäddas i automationsskript, sparas i konfigurationshanteringsplattformar och inkluderas i säkerhetskopior, VM-avbildningar och containerbilder, ofta utan att någon spårar dem. När de väl har skapats används dessa nycklar vanligtvis i åratal utan formell rotation, centraliserad insyn eller konsekvent styrning.

Organisationer har sällan en komplett kryptografisk inventering av var nycklar finns, vem som äger dem eller vilka system de har åtkomst till. Omfattningen av denna exponering är mätbar: GitGuardians rapport State of Secrets Sprawl 2026 fann att 28.65 miljoner hårdkodade hemligheter inklusive privata nycklar läckte ut på den offentliga GitHub enbart under 2025, en ökning med 34 % jämfört med 2024. Samma rapport fann att 64 % av de hemligheter som läckte ut under 2022 fortfarande var giltiga vid tidpunkten för rapporten, vilket innebär att de flesta organisationer aldrig roterade eller återkallade dem.

Varför är traditionellt hanterade SSH-nycklar en säkerhetsrisk?

Verizons rapport om utredningar av dataintrång från 2026 fann att missbruk av autentiseringsuppgifter förekommer någonstans i attackkedjan hos 39 % av alla utredda intrång. SSH-nycklar är precis den typ av långlivade, sällan roterade autentiseringsuppgifter som håller denna siffra hög. Riskerna nedan är det naturliga resultatet av att behandla SSH-nycklar som vanliga filer snarare än värdefulla kryptografiska tillgångar.

  • Privata nycklar kan kopieras utan detektering

    När privata SSH-nycklar lagras som filer på disk kan alla användare eller processer med tillräckliga behörigheter kopiera dem. Om en angripare komprometterar en server, arbetsstation eller automationsplattform är det enkelt att extrahera SSH-nycklar och lämnar ingen revisionsspår. När nyckeln har kopierats kan den återanvändas var som helst; SSH-autentisering validerar endast innehav av nyckeln, inte identiteten eller kontexten för det system som använder den.

  • Skadlig kod och komprometterade system exponerar nycklar

    Skadlig kod riktar sig mot SSH-nycklar för permanent åtkomst: genom att skanna filsystem, extrahera nycklar från konfigurationsverktyg eller fånga nycklar när de laddas in i minnet. Privata SSH-nycklar kan krypteras med en lösenfras i vila, men de måste dekrypteras och vara tillgängliga för SSH-klienten eller agenten under autentisering. Vid den tidpunkten beror nyckelns säkerhet helt på operativsystemets integritet. Om värden komprometteras kan filbehörigheter inte på ett tillförlitligt sätt förhindra missbruk av nyckeln.

  • Nyckelutbredning skapar dold och beständig åtkomst

    SSH-nycklar kopieras mellan servrar, delas mellan användare eller bäddas in i automatiseringsskript. Med tiden förlorar organisationer koll på var nycklarna finns. En privat nyckel som raderas från en användares maskin återkallar inte automatiskt åtkomst; motsvarande offentliga nyckel finns kvar i authorized_keys-filer på alla servrar den distribuerades till. Detta skapar "skuggåtkomst" som kvarstår långt efter att en anställd slutar eller ett projekt avslutas. Se vårt inlägg om SSH-nycklars spridning för hela omfattningen.

  • Långlivade nycklar förstorar risken

    SSH-nycklar går sällan ut och används ofta i åratal utan rotation eller livscykelhantering. En enda stulen nyckel med lång livslängd ger permanent åtkomst och möjliggör lateral förflyttning. Risken ökar när även nycklar med lång livslängd använder föråldrade algoritmer: DSA-1024 är kryptografiskt trasig; RSA-1024 rekommenderas inte längre; ssh-rsa-algoritmen (som använder SHA-1) föråldrades i OpenSSH 8.8.

  • Begränsad granskning och svag attribution

    Delade SSH-nycklar försvårar granskning och ansvarsskyldighet. Autentiseringsloggar visar att en nyckel användes, inte nödvändigtvis vem som använde den eller varför. Detta komplicerar incidenthantering, forensisk utredning och rapportering av efterlevnad.

Implementeringstjänster för nyckelhanteringslösningar

Vi erbjuder skräddarsydda implementeringstjänster av dataskyddslösningar som anpassas till din organisations behov.

Vad är en HSM?

En HSM är en dedikerad, manipulationssäker enhet utformad för att generera, lagra och använda kryptografiska nycklar inom en säker hårdvarugräns. Nycklar som genereras inom en HSM är vanligtvis inte exporterbara: det råa nyckelmaterialet kan inte hämtas i klartext via standardgränssnitt. Kryptografiska operationer (nyckelgenerering, digital signering, nyckelavtal) körs inuti enheten; endast resultaten returneras till externa system.

Detta flyttar förtroendet bort från värdoperativsystemet. Nyckelsäkerhet upprätthålls av HSM-hårdvaran och policykontrollerna, inte av operativsystemets filbehörigheter. Attacker som förlitar sig på att läsa nyckelfiler, skrapa processminne eller missbruka privilegierad programvaruåtkomst begränsas av hårdvarugränserna. För FIPS 140-3 nivå 3-validerade HSM:er kräver fysisk manipuleringsdetektering aktiv respons (radering av nyckelmaterial) vid fysiskt intrång, vilket innebär att även fysisk åtkomst till enheten inte kan ge nyckelmaterialet.

Hur säkrar HSM:er SSH-nycklar?

  1. Privata nycklar lämnar aldrig HSM

    SSH-nycklar som genereras inuti en HSM kan inte exporteras i klartext. Under autentisering utför HSM signeringsåtgärder internt: klienten skickar in en utmaning, och endast den resulterande signaturen returneras. Den privata nyckeln exponeras aldrig för operativsystemet, applikationsprocesser eller systemminne. Även med root-åtkomst till värden kan nyckeln inte extraheras. Detta eliminerar SSH-nyckelstöld via filexfiltrering, säkerhetskopieringsläckage och minnesskrapning.

    PKCS#11-gränssnittet gör det möjligt för OpenSSH att interagera med HSM-residenta nycklar utan att exponera privat nyckelmaterial. OpenSSH har stöd för PKCS#11 direkt; användare lägger till en HSM-baserad nyckel till SSH-agenten med hjälp av ssh-add -s (ange HSM PKCS#11-bibliotekets sökväg), eller konfigurera klienten att använda en PKCS#11-provider direkt med -I flagga.

    En kvarvarande risk: SSH-agentvidarebefordran. När en användare ansluter via en hoppserver (mellanserver) med agentvidarebefordran aktiverad, kan en angripare som komprometterar hoppvärden komma åt den vidarebefordrade agentsocketen och begära signeringsåtgärder, även om den privata nyckeln aldrig lämnar HSM. Agentvidarebefordran bör inaktiveras där det är möjligt i HSM-baserade distributioner.

  2. Centraliserad nyckelkontroll och policytillämpning

    HSM-baserade SSH-nycklar möjliggör centraliserad tillämpning av åtkomstpolicyer som är svåra att uppnå med filbaserade nycklar. Nyckelanvändningen kan begränsas baserat på identitet, roll, tidsfönster eller ursprungssystem. HSM tillämpar policyer på kryptografisk operationsnivå snarare än att enbart förlita sig på slutpunktssäkerhet.

  3. Starkt hårdvarubaserat skydd mot vanliga attacker

    HSM:er tillhandahåller en säker miljö isolerad från värdens operativsystem. Vanliga attacktekniker (skanning av filer baserade på skadlig programvara, dumpning av autentiseringsuppgifter, minnesskrapning) kan inte nå HSM-resident nyckelmaterial. Även på en helt komprometterad värd kan angriparen bara försöka använda nyckeln via HSM:s signeringsgränssnitt under en tvingande policy, inte stjäla den för återanvändning någon annanstans.

  4. Stark revisionsloggning och ansvarsskyldighet

    HSM:er tillhandahåller manipulationssäkra granskningsloggar för kryptografiska operationer och administrativa åtgärder. Till skillnad från traditionella SSH-autentiseringsloggar som bara visar att en nyckel har använts, möjliggör HSM-baserad loggning exakt tillskrivning: varje signeringsoperation loggas med identitet och policykontext. Detta förbättrar avsevärt incidentrespons, forensisk utredning och efterlevnadsrapportering.

  5. Säker nyckelrotation, återkallelse och automatisering

    Centraliserad HSM-nyckelkontroll möjliggör säker nyckellivscykelhantering när den integreras med ett nyckelhanteringssystem. HSM-baserade nycklar kan roteras genom att nya nyckelpar genereras inuti hårdvaran, inaktiveras för att förhindra ytterligare användning eller återkallas centralt. Om en nyckel misstänks vara komprometterad kan åtkomsten avbrytas omedelbart genom att inaktivera användningen på HSM-nivå utan att man behöver vänta på att publika nycklar tas bort manuellt från varje authorized_keys-fil.

  6. Efterlevnadsberedskap och kryptografisk flexibilitet

    HSM:er tillhandahåller centraliserad kontroll, verkställbara åtkomstpolicyer och manipuleringssäkra granskningsloggar som uppfyller PCI DSS v4.0-krav 8.6, NIST SP 800-57 riktlinjer för nyckelhantering och SOC 2 CC6.1 logiska åtkomstkontroller. FIPS 140-3 nivå 3-validering är baslinjen för hårdvarusäkring för reglerade arbetsbelastningar. Utöver efterlevnad stöder HSM:er långsiktig kryptografisk flexibilitet : allt eftersom algoritmer utvecklas kan nycklar regenereras inom samma hårdvarugräns utan att åtkomstmodellen måste omdesignas. Detta är viktigt för post-kvantmigrering; se vår PQC-migreringsfärdplan för 2026.

SSH med HSM i praktiken: Arbetsflödet för distribution

  1. Nyckelgenerering inuti HSM: Privata SSH-nycklar genereras inuti HSM med PKCS#11. Den privata nyckeln lämnar aldrig hårdvarugränsen.
  2. Distribution av offentliga nycklar: Endast den publika nyckeln distribueras till målservrarna och läggs till i authorized_keys, precis som i traditionell SSH-installation.
  3. HSM-intern signering under autentisering: När servern presenterar en utmaning skickar SSH-klienten den till HSM via PKCS#11. HSM signerar utmaningen internt och returnerar signaturen. Servern verifierar signaturen mot den lagrade publika nyckeln och beviljar åtkomst om den är giltig. Den privata nyckeln finns kvar i HSM hela tiden.
  4. Genomförande av policy: Åtkomstpolicyer som lagras i HSM avgör vilka användare, system eller roller som kan använda en given nyckel, vilket begränsar omfattningen på hårdvarunivå.
  5. Centraliserad loggning: Varje kryptografisk operation, inklusive autentiseringsförsök och administrativa åtgärder, loggas i HSM:s manipulationssäkra granskningslogg för efterlevnad och incidenthantering.

Fördelar med att säkra SSH-nycklar med HSM:er

IBMs rapport om kostnaden för ett dataintrång 2025 visade att intrång där komprometterade autentiseringsuppgifter fungerade som den initiala attackvektorn kostade i genomsnitt 4.67 miljoner dollar, vilket är högre än det globala genomsnittet på 4.44 miljoner dollar. Att ta bort privata SSH-nycklar från disk, minne och säkerhetskopior stänger ett av de vanligaste sätten som dessa autentiseringsuppgifter komprometteras. De specifika fördelarna:

  • Avsevärt minskad attackyta: Privata nycklar finns aldrig på disk, i säkerhetskopior eller i systemavbildningar, vilket eliminerar tyst exfiltrering och en av de vanligaste mekanismerna för angripares persistens.
  • Skydd mot insiderhot: Även privilegierade användare kan inte extrahera eller återanvända SSH-nycklar utanför godkända system, vilket minskar oavsiktligt och skadligt missbruk.
  • Förbättrad efterlevnad och styrning: Centraliserad kontroll, granskningsbar nyckelanvändning och tillämpade policyer uppfyller kraven i NIST SP 800-57, SOC 2 CC6.1 och PCI DSS v4.0. FIPS 140-3 nivå 3-validering ger baslinjen för hårdvarusäkring för de strängaste ramverken.
  • Säkrare automatisering och CI/CD-pipelines: SSH-nycklar kan inte läcka från byggsystem; åtkomst är begränsad till specifika arbetsflöden, vilket skyddar automatiserade processer.
  • Långsiktig kryptografisk kontroll: HSM:er möjliggör säker nyckelgenerering, algoritmisk smidighet och migrering till starkare kryptografi i takt med att standarder utvecklas.

Att välja rätt SSH-nyckelskyddsmodell

KriterierProgramvarulagrade nycklarHSM-backade nycklarHSM + KMS (t.ex. SSH Secure)
Exporterbarhet av privata nycklarExporterbar; finns på disk eller i minnetEj exporterbar; håller sig inom hårdvarugränsenEj exporterbar, med centraliserad policy överst
Nyckelupptäckt och inventeringManuell, oftast ofullständigBegränsat till nycklar som HSM hanterarAutomatiserad identifiering över servrar, användare och automatiseringsplattformar
Rotation och återkallelseManuellt, felbenäget, sällan gjort konsekventMöjligt, men kräver manuell orkestreringPolicydriven, schemalagd, omedelbar vid misstänkt kompromettering
VerifieringskedjaEndast autentiseringsloggar; svag attributionManipulationssäkra loggar av kryptografiska operationerCentraliserade, korrelerade loggar över hela nyckelområdet
Kartläggning av efterlevnadSvårt att visa för revisorerStöder FIPS 140-3, PCI DSS v4.0 Req. 8.6, NIST SP 800-57Samma som HSM, plus rapporteringspliktiga livscykelbevis
Bästa passformEndast små miljöer med låg riskOrganisationer som säkrar en definierad uppsättning värdefulla nycklarFöretag som hanterar SSH-åtkomst i stor skala över hybridinfrastruktur

Om ditt nuvarande antal SSH-nycklar är en gissning snarare än ett verifierat tal, är det signalen att gå vidare till den tredje kolumnen. Se vårt inlägg om att skapa en kryptografisk materiallista (CBOM) för hur SSH-nycklaridentifiering passar in i en bredare kryptografisk inventeringsstrategi.

Ägarskap för SSH-nyckellivscykeln i HSM-distributioner

LivscykelstadietAktivitetÄgareHSM-kontroll
GenerationSkapa nyckelpar i HSM med PKCS#11 och godkänd algoritm (Ed25519 föredras)SSH-nyckelhanteringsplattform eller nyckeladministratörNyckel genererad innanför hårdvarugränsen; finns aldrig i klartext utanför
DistributionExportera endast offentlig nyckel; distribuera till auktoriserade servrars authorized_keys-filerAutomatiserad SSH-nyckelhanteringsplattformEndast material med offentlig nyckel lämnar HSM
AnvändaSSH-klient utmanar HSM; HSM signerar; endast signatur returnerasAuktoriserad användare eller automationssystemSigneringsoperation inuti HSM; privat nyckel aldrig i värdminnet
RotationGenerera ny nyckel inuti HSM; distribuera ny publik nyckel; verifiera; ta bort gammal publik nyckel från alla servrarAutomatiserad SSH-nyckelhanteringsplattformNy nyckel genererad inuti hårdvaran; gammal nyckel inaktiverad i HSM
ÅterkallandeInaktivera nyckelanvändning i HSM-policyn; ta bort den offentliga nyckeln från alla authorized_keys-filerNyckelförvaltare eller automatiserad utlösareHSM slutar omedelbart att utföra signeringsåtgärder för inaktiverad nyckel
FörstörelseNollställ nyckelmaterial i HSM; förstör publika nyckelregister; granska dokumentationNyckelförvaltare; HSM-operatörFIPS-kompatibel nollställning inom hårdvarugränsen

Rotationsutlösare för HSM-stödda SSH-nycklar

  • Tids baserad: årligen minst för de flesta nycklar; högrisknycklar (root-åtkomst, automatisering med brett omfång) oftare per riskbaserad policy.
  • Anställds avgång eller rollbyte: omedelbart inaktivera den anställdes åtkomst till HSM-nyckelpartitionen och ta bort deras publika nycklar från alla authorized_keys-filer.
  • Misstänkt eller bekräftad kompromiss: Även med HSM-baserade nycklar, om vidarebefordran av agenter var aktiverad eller om PKCS#11-gränssnittet på något sätt missbrukades, krävs omedelbar nyckelrotation och omfattningsundersökning.
  • Algoritmutfasning: när en algoritm som används av en HSM-residentnyckel är föråldrad (t.ex. RSA-1024, DSA), generera ett nytt nyckelpar inuti HSM med hjälp av en godkänd algoritm och migrera distributioner av publika nycklar.
  • Omkodning av HSM-partition: Om HSM:s administrativa autentiseringsuppgifter misstänks vara komprometterade kan partitionen behöva initieras om och alla nycklar genereras på nytt.

Hantera SSH-nycklar på företagsnivå med nyckelhanteringssystem

HSM:er löser det kryptografiska problemet med att nycklar inte kan exporteras. De berättar inte hur många nycklar som finns i din miljö, vem som äger dem eller om några borde ha återkallats för månader sedan. Det är det operativa problemet, och det kräver ett nyckelhanteringssystem (KMS) eller en dedikerad SSH-nyckelhanteringsplattform.

Ett KMS-system (KMS) sitter ovanför HSM-lagret och hanterar det som HSM inte kan göra på egen hand: nyckelidentifiering över tusentals servrar och användarmaskiner; ägarskapskartläggning och lagerunderhåll; livscykelorkestrering (generering av nya nycklar, distribution av publika nycklar, borttagning av gamla nycklar vid rotation, omedelbar återkallelse i alla system); policytillämpning (begränsning av vem som kan begära signeringsåtgärder och under vilka villkor); och centraliserad revisions- och efterlevnadsrapportering.

SSH-nycklar är en delmängd av ett större problem. Om din organisation saknar insyn i varje kryptografisk tillgång (inte bara SSH-nycklar utan även certifikat, inbäddade nycklar och algoritmer som används), utökar en kryptografisk materiallista (CBOM) denna styrningsmodell till hela den kryptografiska tillgången. CBOM Secure bygger upp den inventeringen automatiskt, vilket ger säkerhets- och efterlevnadsteam en plats att se SSH-nycklar, certifikat och algoritmer tillsammans.

Anpassningsbara HSM-lösningar

Få högkvalitativa HSM-lösningar och tjänster för att säkra dina kryptografiska nycklar.

Hur krypteringskonsulting kan hjälpa

På Encryption Consulting tar vi oss an både de kryptografiska och operativa utmaningarna med SSH-nyckelsäkerhet på företagsnivå. SSH Secure erbjuder heltäckande nyckelsäkerhet under hela livscykeln, centraliserad insyn och HSM-baserat skydd:

  1. Centraliserad synlighet och ägarkartläggning

    Agentbaserad och agentlös identifiering lokaliserar varje SSH-nyckel på olika servrar och användarmaskiner. Alla nycklar lagras i en enhetlig inventering med ägarskaps- och användningsinformation, vilket eliminerar överblivna nycklar och säkerställer fullständig ansvarsskyldighet.

  2. Automatiserad nyckellivscykelorkestrering

    Automatiserar hela livscykeln: säker generering, policydriven rotation och återkallelse. Nycklar kan roteras eller återkallas på begäran eller per policy. Tillfälliga sessionsbundna nycklar upphör automatiskt att gälla för känsliga åtgärder.

  3. HSM-integrerat skydd

    Alla privata nycklar genereras och lagras i HSM:er. Genereras med hjälp av godkända algoritmer (RSA-4096, ECDSA, Ed25519) som ger kryptografisk styrka, motståndskraft mot brute-force-attacker och effektiv prestanda. Privata nycklar förblir inom hårdvarans gränser även under signeringsoperationer.

  4. Policydriven kontroll för nyckeloperationer

    Generering, godkännande, rotation och återkallelse verkställs genom konfigurerbara policyer. Konsekvent verkställighet minskar manuella fel och upprätthåller säkerhetsstandarder. Policyer kan anpassas till myndighetskrav eller interna styrningsmodeller.

  5. Kontinuerlig övervakning, revision och beredskap för efterlevnad

    Realtidsövervakning med detaljerad händelseloggning och avvikelsedetektering. Integration med Splunk- eller Grafana Loki-instrumentpaneler för visualisering, korrelation och aviseringar. Nedladdningsbara loggar och detaljerade rapporter för bevis på efterlevnad. Policybaserade aviseringar möjliggör snabb avvikelsedetektering och snabbare incidentreaktioner.

Slutsats

SSH-nycklar är en hörnsten i modern IT-säkerhet, men att lagra dem som filer skapar systemrisker: tyst exfiltrering, extraktion av skadlig kod, nyckelspridning och obestämd giltighet efter kompromettering. HSM: er åtgärdar detta genom att hålla privata nycklar inom en säker, manipulationssäker gräns, vilket gör stöld och missbruk betydligt svårare att uppnå. Att behandla SSH-nycklar som värdefulla kryptografiska tillgångar snarare än vanliga filer ger organisationer hårdvarubaserad skydd, centraliserad policykontroll och de efterlevnadsklara revisionsbevis som FIPS 140-3, PCI DSS v4.0 och NIST SP 800-57 kräver. För organisationer som hanterar privilegierad åtkomst i stor skala är HSM-baserad SSH-nyckelhantering en operativ nödvändighet, inte en framtida övervägning. Om du är osäker på var du ska börja, oavsett om det handlar om att upptäcka din nuvarande SSH-nyckeltillgång, förstå din exponering eller utvärdera HSM-integrationsalternativ, kan Encryption Consulting hjälpa till. Kontakta oss på [email protected] . För relaterad läsning, se Hur SSH-nyckelhantering stärker säkerheten och Utforma en SSH-nyckelrotationspolicy.

Vanliga frågor om partihandel med mat och dryck

Kan SSH-nycklar lagras i en HSM?

Ja. Privata SSH-nycklar kan genereras och lagras i en HSM med hjälp av PKCS#11, vilket OpenSSH stöder internt. Nyckeln lämnar aldrig hårdvarugränsen; HSM utför signeringsåtgärder internt. För att använda en HSM-baserad nyckel, lägg till den i SSH-agenten med ssh-add -s (ange PKCS#11-bibliotekets sökväg) eller konfigurera klienten med -I flagga.

Ersätter ett HSM behovet av ett nyckelhanteringssystem?

Nej. HSM löser det kryptografiska problemet med nyckel som inte kan exporteras och manipuleringsskydd. Den tillhandahåller inte identifiering, ägarskapsmappning eller automatisk rotation över miljön. Ett KMS hanterar dessa operativa livscykelfunktioner, inklusive för HSM-residenta nycklar. Bästa säkerhetsposition: HSM för skydd av hårdvarunyckel, KMS för livscykelstyrning.

Vilka efterlevnadsstandarder stöder HSM-baserade SSH-nycklar?

PCI DSS v4.0 Krav 8.6, NIST SP 800-57 riktlinjer för nyckelhantering, SOC 2 CC6.1. FIPS 140-3 Nivå 3-validerade HSM:er tillhandahåller baslinjen för hårdvarusäkring för reglerade branscher och myndigheter. HSM-lagring plus centraliserad revisionsloggning uppfyller attributions- och beviskraven som dessa ramverk ställer.

Fungerar vidarebefordran av SSH-agenter fortfarande med HSM-backade nycklar?

Tekniskt sett ja, men med risk. En komprometterad hoppvärd kan begära signeringsåtgärder via den vidarebefordrade agentsocketen även om den privata nyckeln aldrig lämnar HSM. Inaktivera agentvidarebefordran där det är möjligt i HSM-distributioner; använd istället ändamålsspecifika hoppvärdar med sina egna HSM-baserade nycklar.

Hur många ohanterade SSH-nycklar har ett typiskt företag?

De flesta organisationer kan inte svara exakt, vilket är risken. GitGuardian fann att 28.65 miljoner hårdkodade hemligheter läckte ut på den offentliga GitHub år 2025 (en ökning med 34 % jämfört med 2024). Centraliserad identifiering via en SSH-nyckelhanteringsplattform eller ett kryptografiskt inventeringsverktyg är det enda tillförlitliga sättet att fastställa det faktiska antalet.

Vilken är den rekommenderade processen för att migrera SSH-nycklar från fillagring till HSM?

1. Inventera alla befintliga SSH-nycklar. 2. Klassificera efter risknivå (root, delad, automatiseringsnycklar först). 3. Generera nya nyckelpar i HSM via PKCS#11 med hjälp av godkända algoritmer. 4. Distribuera nya publika nycklar till auktoriserade servrar. 5. Verifiera att ny nyckelautentisering fungerar korrekt. 6. Ta bort gamla filbaserade publika nycklar från authorized_keys och radera gamla privata nyckelfiler. 7. Uppdatera den centraliserade inventeringen och granskningsloggen. 8. Upprepa för återstående risknivåer.