- Modul 1: Introduktion till kryptografi
- Modul 2: Introduktion till nShield HSM
- Modul 3: Konfiguration och installation
- Modul 4: Säkerhetsvärlden och nycklar
- Modul 5: HSM-administration och uppgraderingar
- Modul 6: Avancerade HSM-funktioner
- Modul 7: Postkvantkryptografi (PQC)
- Slutbedömning och CPE-poäng
- Vem den här kursen är utformad för
- Skriva in
Det mesta av nShield-utbildningen slutar vid installationsguiden på frontpanelen och låter ingenjörerna arbeta ut Security World-arkitekturen, ACS-kvorumdesign, OCS-vs-softcard-nyckelskydd, RFS-synkronisering och HSM Pool-redundans på egen hand, vanligtvis i produktion, under press, mot en Security World som någon annan skapade för flera år sedan med anpassade kortparametrar som ingen skrev ner.
Krypteringskonsulttjänster nShield HSM On-Demand-utbildning är uppbyggd på olika sätt. Detta är en sammanfattning av vad kursen faktiskt täcker på teknisk nivå, modul för modul, i den ordning kursen presenterar den, med tillräckligt med detaljer för att utvärdera om den matchar de specifika luckor som ditt team försöker täcka.
Modul 1: Introduktion till kryptografi
Börja här om du inte har en bakgrund inom kryptografi med HSM:er: den här modulen bygger upp den vokabulär för publika nycklar och certifikat som resten av kursen förutsätter.
Grunden före hårdvaran
Kursen öppnar där den ska, med de kryptografiska primitiver som allt annat beror på. Denna modul täcker symmetrisk och asymmetrisk nyckelkryptografi, hybridkryptering, hashfunktioner och digitala signaturer, och kopplar dem sedan till Public Key Infrastructure och digitala certifikat.
För ingenjörer som kom till HSM:er via en drift- eller efterlevnadsväg snarare än en kryptografisk, är detta modulen som gör det senare materialet läsbart: man kan inte resonera kring varför en nyckel aldrig får lämna HSM gräns, eller vad en signeringsoperation faktiskt skyddar, utan en fungerande mental modell för kryptografi med publika nycklar och certifikatförtroende. Modulen är medvetet plattformsoberoende och etablerar en vokabulär som nShield-specifika moduler sedan bygger vidare på.
Modul 2: Introduktion till nShield HSM
Vad en HSM är, varför hårdvarugränserna är viktiga och Security World-konceptet som gör att nShield beter sig olikt alla andra plattformar.
Säkerhetsvärldsmodellen och varför den är viktig
Med kryptografin etablerad introducerar kursen själva HSM: vad en HSM är, varför en hårdvarugräns är viktig i förhållande till ett programvarunyckellager och hur nShield-plattformen validerar den gränsen under FIPS 140-2 Nivå 3, som kräver fysisk manipuleringsbevisning, manipuleringsskydd och identitetsbaserad autentisering.
Nivå 3 går utöver nivå 2 genom att kräva att modulen reagerar på manipuleringsdetektering och skyddar modulnyckeln så att fysisk kompromettering av enheten inte ger användbart nyckelmaterial. Modulen undersöker också var HSM:er används: PKI, kodsignering, TLS / SSL, IoT och molntjänster.
Det definierande konceptet som introduceras här är säkerhetsvärlden. Där de flesta HSM:er binder nycklar permanent till en enda fysisk enhet, abstraherar nShield nyckelhantering till en kryptografisk domän som kan omfatta många HSM:er. En säkerhetsvärld är en samling nShield-moduler, plus nyckelhanteringsdata som binder samman dem, alla delar en enda huvudnyckel.
Den huvudnyckeln finns aldrig i klartext utanför HSM-gränsen: den genereras inuti modulen och lämnas bara krypterad under administratörskortuppsättningen. Varje applikationsnyckel i världen lagras sedan utanför HSM, på en vanlig värddisk eller en RFS, som en krypterad "nyckelblob" som bara kan dekrypteras av en modul som tillhör samma säkerhetsvärld.
Det här är den arkitektoniska inversionen som får ingenjörer från andra plattformar att ställa till problem: på nShield finns nycklarna i ditt filsystem, och hemligheten som skyddar dem finns i hårdvaran. Blobben är värdelös utan en modul i världen som packar upp den. Modulen introducerar också kortuppsättningar på en konceptuell nivå (detaljerna kommer senare) och går igenom nShield-familjen, som alla delar samma Security World-modell och nCore-firmwarekärna:
- nSköldkant: Bärbar USB-ansluten HSM. Låg dataöverföringshastighet, FIPS-certifierad, används vanligtvis för offline root CA-ceremonier och utvecklararbetsstationer.
- nShield Solo / Solo XC: PCIe-kort inbäddat direkt i en värdserver. Eliminerar nätverkslatens; binder kryptografisk kapacitet till den fysiska värden.
- nShield Connect (och den nuvarande nShield 5c): Nätverksansluten 1U-enhet som delas mellan många klienter via TCP/IP. Den vanliga företagsmodellen för driftsättning; nShield 5c är den nuvarande generationens efterföljare till Connect XC.
- nShield som en tjänst (nSaaS): En värdbaserad leveransmodell snarare än en distinkt hårdvaruformfaktor, Entrust-värdbaserade, dedikerade nShield-instanser med en enda hyresgäst levererade som en prenumeration, med samma Security World-verktyg som lokala moduler, vilket möjliggör hybriddistributioner utan att omarkitekturera klientkod.
Modul 3: Konfiguration och installation
Från koncept till en fungerande driftsättning: programstacken, var viktig data faktiskt finns och hur klienter och RFS förblir synkroniserade.
nShield-programvaruarkitektur, klientregistrering och RFS
Den här modulen går från koncept till en körande distribution. nShield är inte en enda binärfil: Security World-programvarustacken kör en hårdvaruserver (den lokala daemonen som förmedlar all kommunikation mellan värdsidans kryptografiska bibliotek och HSM) och en uppsättning kommandoradsverktyg som ligger ovanpå nCore API:et.
Kursen går igenom programvaruarkitekturen, installationsstegen på klienten, de viktiga filplatserna (kmdata-katalogen, där nyckelblobbar och världsdata finns, är det ingenjörer behöver förstå mest) och konfigurationen av nShield Connect via dess frontpanel, inklusive nätverkskonfiguration.
Fjärrfilsystemet (RFS) är konceptet som den här modulen är till för att lära ut, och det är unikt för nShields operativa modell. Eftersom applikationsnycklar lagras som krypterade blobbar utanför HSM behöver dessa blobbar ett kanoniskt hem.
RFS är huvudförrådet för Security World-data och nyckelblobs; en nShield Connect behåller sin egen kopia och synkroniserar mot RFS, och klientvärdar kan konfigureras för att hämta World-data från den också. Två beteenden behandlas i detalj eftersom det är där distributioner glider in i inkonsekvens:
- Autopush låter Connect skicka ut konfigurationen automatiskt, istället för att kräva manuell filöverföring till varje klient.
- Exportera HSM-loggen till RFS centraliserar enhetens egen inloggning till filarkivet för lagring och nedströms insamling.
Klientregistrering, vilket ger en värd behörighet att kommunicera med en nShield Connect, behandlas både via frontpanelen och via nethsmenrolls kommandoradsarbetsflöde, vilket etablerar förtroendeförhållandet mellan klient och apparat. Modulen avslutas med kursens första praktiska labb, där man går igenom en fullständig klientregistrering.
Modul 4: Säkerhetsvärlden och nycklar
Modulen med högst insats: de permanenta FIPS-lägena, ACS-kvorum och nyckelskyddsbesluten som avgör om din miljö någonsin är återställningsbar.
FIPS-läge, ACS Quorum Design och nyckelskydd
Det är här kursen får sin tyngd, och djupet är motiverat: besluten som fattas i den här modulen är permanenta under hela säkerhetsvärldens livstid, och misstag i kortsättningen är den främsta orsaken till oåterkalleliga nShield-miljöer.
Modulen börjar med FIPS-läge: vad FIPS 140-2 Nivå 3-läget faktiskt begränsar (nyckelimport, nyckelexport och operationer som tillåts utan auktorisering) och avvägningarna mellan att driva en värld i FIPS kontra icke-FIPS-läge, ett beslut som team ofta fattar blint och ångrar senare.
Skapandet av säkerhetsvärlden går sedan från början till slut, och den enskilt viktigaste inställningen är kvorumet för administratörskortuppsättningen (ACS). ACS skyddar själva säkerhetsvärlden: den auktoriserar de känsligaste operationerna, inklusive att återställa operatörskort, lägga till HSM:er till världen och återställa världen till en ny modul.
Den skapas en gång, som ett K-av-N-kvorum: K kort av N måste presenteras för att auktorisera en skyddad operation. Detta K:N-förhållande är fast vid skapandet och kan inte ändras efteråt. Förlorar du fler än (N − K) kort är säkerhetsvärlden oåterkallelig. Kursen behandlar ACS K:N-design mot verkliga begränsningar för förvaltare: hur många betrodda förvaltare finns, hur de är fördelade och hur återställningsceremonier faktiskt kommer att schemaläggas.
Operatörskortuppsättningar (OCS) är den andra halvan av kortmodellen och skyddar applikationsnycklar snarare än hela världen. Varje OCS är också ett K-of-N-kvorum, men begränsat till de nycklar som skapas under det; korten måste finnas fysiskt i en läsare för att applikationen ska kunna använda dessa nycklar, vilket är den mekanism som ger verklig tvåpersonskontroll över en signeringsnyckel. Vid sidan av kortmodellen finns tre olika sätt som en nyckel kan skyddas:
- Modulskydd: kan användas närhelst vilken modul som helst i världen laddas (inget kort eller lösenfras). Lämplig för obevakade högtillgänglighetstjänster där fysisk åtkomstkontroll finns någon annanstans.
- OCS-skydd: kräver att operatörens kortkvorum är närvarande. Starkast interaktiv kontroll; driftskostnaden är att korten måste finnas i läsare.
- Skydd av mjukvarukort: en lösenfrasbaserad logisk token som skyddar nycklar utan fysiska smartkort, användbar där kortläsare är opraktiska men modulskyddet är för svagt.
Modulen baserar allt detta i de verktyg som varje nShield-operatör använder, förfrågan (modulstatus, firmwareversion, driftläge) och nfkminfo (inspekterar världen och listar ACS- och OCS-kortuppsättningarna), och i KeySafe, Java GUI för hantering av nyckel- och kortuppsättningar. En andra praktisk labb täcker nyckelgenerering mot en OCS.
Modul 5: HSM-administration och uppgraderingar
Dag två: köra HSM:er på distans, uppdatera firmware utan att bricka en modul och återställa när kort eller förvaltare förloras.
Fjärradministration, firmware-disciplin och katastrofåterställning
Dag två i kursen skiljer operatörer från personer som bara har slutfört en installationsguide. Fjärradministration löser ett verkligt problem: nShield Connects finns i låsta datacenter, men kortbaserad autentisering kräver traditionellt en människa vid enheten med fysiska kort.
Kursen gör den skillnad som förvirrar de flesta team: en fjärroperatör låter OCS-skyddade nyckelblobbar laddas på en fjärrmodul, medan fjärradministration låter kortinnehavare presentera kort för en fjärrenhet via en säker kanal. Dynamiska platser och listan över auktoriserade kort är de mekanismer som gör att fjärrkortpresentationen fungerar säkert; listan över auktoriserade kort begränsar vilka fjärrkort en modul accepterar och stänger därmed attackytan som fjärrläsare annars skulle öppna.
Uppdateringar av firmware får sin egen noggranna behandling, och det av goda skäl: en firmwareuppdatering på en HSM är inte en rutinmässig patch. Kursen täcker uppdateringsöverväganden, de uttryckliga varningarna (en avbruten eller felaktig övergång kan göra en modul oanvändbar eller tvinga den tillbaka till ett fabrikstillstånd), hur man identifierar aktuell firmware och hur man utför uppdateringen på en nShield Connect via både frontpanelen och kommandoraden.
Katastrofåterställning är resultatet av hela kortarkitekturen, och modulen täcker de realistiska scenarierna:
- Återställning av lösenfras för mjukvarukort och kortuppgifter.
- Återställning av administratörskortuppsättning: vad som är möjligt och inte är möjligt när ACS-kort förloras, vilket helt bestäms av K:N-förhållandet som valdes i modul 4.
- OCS-ersättning och nyckelåterställning med hjälp av verktyget rocs (replace operator card set), som migrerar nycklar från en operatörskortsuppsättning till en ny, proceduren som sparar en miljö när operatörskort förloras eller en vårdnadshavare slutar.
Lärdomen som modulen förmedlar är att återställningsförmåga inte är en runbook som du skriver senare: det är en egenskap som du designade in i säkerhetsvärlden vid skapandet, och återställningsverktygen kan bara fungera inom de kvorumbeslut som redan fattats.
Modul 6: Avancerade HSM-funktioner
Skalning bortom en enda HSM: dataflöde, redundansväxling, tredjepartsintegration och körning av anpassad kod inom FIPS-gränsen med CodeSafe.
Lastdelning, HSM-pool, PKCS#11, funktionsaktivering och CodeSafe
När en enda HSM fungerar blir frågorna genomströmning och motståndskraft. nShield erbjuder två distinkta modeller, och kursen är noga med skillnaden eftersom de inte är utbytbara:
- Lastdelning distribuerar operationer över flera moduler som innehåller samma OCS-skyddade nycklar, vilket ökar dataflödet samtidigt som kortbaserat nyckelskydd bibehålls.
- HSM Pool-läge presenterar flera moduler för applikationen som en enda logisk resurs med automatisk redundansväxling, men fungerar med modulskyddade nycklar, så motståndskraften kommer med en annan nyckelskyddsposition än lastdelning. Att välja mellan dem är ett beslut om dataflöde kontra nyckelkontroll, och kursen utformar det på det sättet.
PKCS # 11 är det primära integrationsgränssnittet för de flesta tredjepartsapplikationer, och nShield PKCS#11-biblioteket mappar säkerhetsvärlden och dess kortuppsättningar till standardmodellen för PKCS#11-kortplatser/tokens. Modulen täcker hur OCS och mjukvarukortsskydd visas genom PKCS#11 och konfigurationen som avgör vilka nycklar ett program kan se.
Funktionsaktivering är en operativ detalj som blockerar fler driftsättningar än den borde: många nShield-funktioner är licensbundna och måste aktiveras med en aktiveringsfil, och proceduren skiljer sig åt mellan PCIe-, USB- och nätverksanslutna moduler och kan utföras på distans. Kursen täcker alla tre vägar.
CodeSafe är den funktion som verkligen skiljer nShield från de flesta HSM:er. Den gör det möjligt att kompilera och exekvera anpassad applikationskod inom HSM:ens FIPS-validerade gränser, inte bara kryptografiska operationer, utan godtycklig affärslogik som måste köras i en manipulationsskyddad miljö.
Detta är nShields svar på användningsfall som inte kan uttryckas som vanliga PKCS#11-anrop: anpassade nyckelhärledningsscheman, skräddarsydda signeringsprotokoll eller känslig logik som aldrig får vidröra värden. Modulen introducerar CodeSafe-modellen och vad det innebär att bygga en CodeSafe-applikation.
Modul 7: Postkvantkryptografi (PQC)
Kvantberedskapsmodulen: NIST PQC-algoritmerna och HSM:s roll i att skydda postkvantnycklar och hybridcertifikathierarkier.
Var nShield passar in i migreringen
Den sista tekniska modulen tar upp den migrering som varje kryptografisk infrastrukturteam nu planerar för. Den introducerar postkvantkryptografi, kategorierna av PQC-algoritmer och NIST-standardiserade signaturscheman som är mest relevanta för kodsignering och PKI, med ML-DSA och SLH-DSA bland dem.
Det HSM-specifika innehållet är den del som är värd att lägga tid på: PQC-migration är inte bara ett algoritmbyte, det är ett nyckelhanteringsproblem, och HSM är där de nya privata nycklarna måste finnas.
Modulen behandlar den roll HSM:er spelar i övergången: att skydda PQC privata nycklar, stöd för hybridcertifikathierarkier som måste signera med både klassiska och postkvantumalgoritmer under migreringsfönstret, och beroendet av firmware och funktionsstöd för de nya mekanismerna. Team som bygger kryptoagila arkitekturer kommer att känna igen detta som modulen som kopplar nShield-verksamheter till sin mer långsiktiga färdplan.
Slutbedömning och CPE-poäng
Genomförd kurs och ett resultat på 70 % eller högre på slutprovet ger ett intyg om genomförande som kvalificerar för ISC2-fortbildningspoäng, tillämpliga mot CISSP, CISM och andra certifieringar som kräver dokumenterad CPE. Provet testar alla sju moduler och är utformat för att validera operativ förståelse snarare än att återkalla definitioner.
Vem den här kursen är utformad för
Kursen är uppbyggd i nybörjar-, mellannivå- och expertnivåer, och modulens djup anpassas till specifika utövarprofiler:
- PKI-administratörer som hanterar nShield-baserade CA:er: Modulerna 4 och 5 har högsta prioritet. ACS- och OCS-kvorumdesign, skapandet av Security World och procedurer för katastrofåterställning är direkt operativa för alla som ansvarar för en nShield-skyddad root- eller utfärdande CA, särskilt för offline-rootceremonin på en nShield Edge.
- Säkerhetsingenjörer som integrerar applikationer via PKCS#11 eller nShield-programvarustacken: Modulerna 3 och 6 är kärnan. RFS-design, klientregistrering, val av nyckelskydd, PKCS#11-kortplatsmappning och beslutet om lastdelning kontra poolläge är de problem som orsakar majoriteten av integrationsfel.
- Säkerhetsdriftsingenjörer ansvariga för HSM-administration: Modul 5 är startpunkten (fjärradministration, lista över auktoriserade kort, programuppdateringar för firmware och återställningsverktyg), medan modul 4 behövs för kortuppsättningskontexten bakom varje återställningsscenario.
- Utvecklare som bygger logik som måste köras inom HSM-gränsen: CodeSafe-innehållet i modul 6 är den direkta ingångspunkten och är den funktion som saknar riktig motsvarighet på de flesta konkurrerande plattformar.
- Ingenjörer som bygger PQC-migreringsprogram: Modul 7, i kombination med Security World och material om funktionsaktivering, kartlägger den hybridhierarki och det nyckelskyddsarbete som en verklig post-kvantmigrering kräver.
Skriva in
Encryption Consultings nShield HSM On-Demand-utbildning finns tillgänglig på training.encryptionconsulting.com för 1 699 dollar och inkluderar livstidsåtkomst till alla moduler, praktiska labbguider och referensmaterial. Hela kursplanen finns tillgänglig för nedladdning före registrering.
För team som behöver lärarledd undervisning, anpassade labmiljöer eller nShield-utbildning i kombination med en aktiv HSM-distribution eller migrering, kontakta [e-postskyddad].
Encryption Consulting är en betrodd global ledare inom tillämpad kryptografi, PKI, certifikatlivscykelhantering, HSM driftsättning och post-kvantumberedskap. Används av över 100 Fortune 500-företag. krypteringskonsultation.com
- Modul 1: Introduktion till kryptografi
- Modul 2: Introduktion till nShield HSM
- Modul 3: Konfiguration och installation
- Modul 4: Säkerhetsvärlden och nycklar
- Modul 5: HSM-administration och uppgraderingar
- Modul 6: Avancerade HSM-funktioner
- Modul 7: Postkvantkryptografi (PQC)
- Slutbedömning och CPE-poäng
- Vem den här kursen är utformad för
- Skriva in
