Menu

Contact opnemen
Logo
Pers

Sleutelbeheer

Sleutels beheren. Toegang begrenzen.

Een HSM beschermt uw applicatie pas als sleutels correct worden gegenereerd, gebruikt, vernieuwd en beveiligd. Wij koppelen applicaties aan sleuteldiensten en richten de levenscyclus zo in dat beheer en ontwikkeling er betrouwbaar mee kunnen werken.

Netwerkaansluitingen en kabels op een switch, symbolische afbeelding
Werkende applicatiekoppeling · Planning en uitvoering door OTOKO®

Uw opdracht aan OTOKO®

Wat wij voor u verzorgen.

PKCS#11 beschrijft een interface voor cryptografische tokens; sleutelbeheerprotocollen zoals KMIP richten zich op een ander integratietraject. Wij toetsen wat uw applicatie ondersteunt en welke bewerkingen in de HSM moeten plaatsvinden. Een standaardnaam alleen garandeert geen uitwisselbaarheid: mechanismen, objectattributen, sessies en providergedrag worden in het concrete samenspel getest. Voor dataversleuteling onderscheiden we bovendien data- en sleutelversleuteling, zodat sleuteltoegang en massaverwerking van data zinvol zijn verdeeld.

De mogelijke omvang van de dienstverlening

  • Toegang door applicaties en benodigde cryptografische bewerkingen analyseren
  • PKCS#11-, provider- of sleuteldienstkoppeling implementeren
  • Sleutelattributen, rollen, rotatie en verwijdering definiëren
  • Foutafhandeling en herverbindingen testen
  • Integratiedocumentatie en beheerprocedures overdragen

De concrete omvang, uw medewerking en de acceptatiecriteria leggen wij vóór de start vast.

Techniek begrijpelijk toegelicht

Zo pakken wij de opgave aan.

01

Rotatie mag bestaande data niet onleesbaar maken

Een nieuwe sleutel betekent niet dat de oude direct kan worden verwijderd. Wij brengen in kaart welke data, handtekeningen of back-ups nog afhankelijk zijn van eerdere versies. Applicaties hebben een eenduidige koppeling aan de sleutelversie nodig. Genereren, activeren, intrekken, archiveren en verwijderen krijgen gescheiden statussen en goedkeuringen. Fouten zoals uitgeputte sessies, verlopen aanmeldingen of onderbroken verbindingen worden zichtbaar afgehandeld. Herhalingen mogen geen ongewenste sleutelduplicaten of inhoudelijk dubbele transacties veroorzaken.

02

De daadwerkelijke beveiligingsgrens aantonen

In de test toetsen we naast geslaagde aanroepen ook afgewezen rollen en niet-toegestane bewerkingen. Toegangsmiddelen en geheimen mogen niet in broncode, logs of algemene back-ups terechtkomen. Uw team ontvangt configuratie, voorbeeldscenario's en een procedure voor diagnose. Belangrijk voor de start zijn de gebruikte bibliotheken, runtime-omgevingen en bestaande sleutels.

03

PKCS #11, KMIP en REST vervullen verschillende taken

PKCS #11 beschrijft de toegang tot cryptografische tokens en hun functies. KMIP richt zich op het beheer van cryptografische objecten tussen client en sleutelbeheersysteem. Een clouddienst kan op zijn beurt een eigen REST-API aanbieden. Daaruit volgt geen automatische uitwisselbaarheid. OTOKO® documenteert waar een bewerking wordt uitgevoerd, welk sleutelmateriaal een interface daadwerkelijk overdraagt en welke attributen behouden blijven. Zo wordt een protocollijst een helder integratietraject.

04

Envelope encryption juist inschatten

Bij hiërarchische versleuteling kunnen datasleutels de eigenlijke gegevens beschermen, terwijl een bovenliggende sleutel deze datasleutels beschermt. Zo hoeft niet elk groot gegevensblok door een HSM te worden verwerkt. Doorslaggevend is waar een datasleutel in leesbare vorm nodig is en hoe lang hij daar beschikbaar blijft. Wij bepalen cachegedrag, rotatie en toegang in de applicatie. De uitspraak “De sleutel blijft in de HSM” is alleen houdbaar voor de concreet beschouwde sleutelrol en de bijbehorende attributen.

05

Voorbeeld: verspreide applicatiesleutels centraal aansturen

Meerdere diensten gebruiken tot nu toe eigen sleutelbestanden. OTOKO® brengt eerst eigenaren, doelen en gegevensafhankelijkheden in kaart. Vervolgens testen wij de ondersteunde integratie van een representatieve dienst en definiëren wij autorisaties per applicatie. De omschakeling verloopt stapsgewijs, met gecontroleerd lezen van bestaande gegevens en schrijven van nieuwe gegevens. Oude sleutels worden pas verwijderd wanneer bewaring, back-ups en herstel zijn meegenomen. Het resultaat is een gedocumenteerde sleutelinventaris met geteste procedures voor gebruik en sleutelwissel.

Vergaderruimte in het OTOKO®-kantoor in Keulen

Een toetsbaar resultaat

Hiermee werkt u verder.

  1. Werkende applicatiekoppeling
  2. Sleutellevenscyclus met verantwoordelijkheden
  3. Integratie- en herstarttests

De overdracht verbindt uitvoering en documentatie. Samen toetsen wij de afgesproken scenario's en leggen wij de resterende taken vast.

Vóór de eerste stap

Uw vragen over Sleutelbeheer.

Kan een applicatie dezelfde bibliotheek blijven gebruiken?

Vaak is dat mogelijk, mits een passende provider en de benodigde mechanismen worden ondersteund. Wij toetsen de concrete versie en het gedrag van de applicatie bij fouten.

Worden oude sleutels na rotatie verwijderd?

Pas wanneer er geen toegestaan gebruik meer is en de bewaar- en herstelvereisten duidelijk zijn. Rotatie en verwijdering zijn afzonderlijke stappen.

Is sleutelrotatie hetzelfde als opnieuw versleutelen van gegevens?

Nee. Een nieuwe sleutel kan in eerste instantie alleen voor nieuwe bewerkingen worden gebruikt. Of bestaande gegevens opnieuw versleuteld of datasleutels opnieuw verpakt moeten worden, hangt af van de methode en het beschermingsdoel. De leesbaarheid van oudere gegevens en back-ups moet behouden blijven.

Kan elk opslagsysteem via KMIP worden aangesloten?

Client en server moeten de benodigde versie, profielen, objecttypen en bewerkingen ondersteunen. Authenticatie, objectattributen en het gedrag bij een uitval worden getest met de concrete productcombinatie.

Waar bevinden sleutels zich bij envelope encryption?

Een bovenliggende sleutel kan in de HSM beschermd zijn, terwijl datasleutels in verpakte vorm worden opgeslagen en voor de gegevensverwerking tijdelijk in een applicatie worden gebruikt. Wij documenteren de grens per sleutelrol in plaats van een algemene uitspraak te doen.

Hoe voorkomen wij dat elke applicatie alle sleutels kan gebruiken?

Wij kennen applicaties eigen identiteiten en strikt begrensde rechten toe. Sleuteldoel, omgeving en verantwoordelijkheid bepalen de goedkeuringen. Negatieve tests toetsen of een vreemde sleutel of een niet-toegestane bewerking daadwerkelijk wordt geweigerd.

Uw project

Welke opgave wilt u oplossen?

Beschrijf uw uitgangssituatie en het gewenste resultaat. De geselecteerde dienst wordt overgenomen in de contactaanvraag.

Deze dienst aanvragen

Onze partners

  • Microsoft
  • Microsoft Azure
  • Amazon AWS
  • Google Cloud
  • Thales Group
  • Arrow ECS
  • Vodafone
  • IBM
  • Veeam
  • Atlassian
  • JetBrains
  • NinjaOne
  • OPSWAT
  • Utimaco
  • Eviden

Toegankelijkheid

Pas de weergave aan uw behoeften aan.

Voor deze pagina is nog geen eenvoudige versie beschikbaar.

Instellingen gelden momenteel voor dit bezoek. Permanent opslaan kunt u toestaan in de Cookie-instellingen.