Sleutelrotatie
Sleutelrotatie voert nieuw sleutelmateriaal in. Voor oudere gegevens en back-ups moet duidelijk zijn welke versies nog nodig zijn voor ontsleuteling.
Sleutelmateriaal gepland vervangen
Sleutelrotatie vervangt cryptografisch sleutelmateriaal dat al wordt gebruikt door nieuw materiaal. Een vastgestelde periode, gebruikslimieten of een beveiligingsincident kunnen aanleiding zijn. Een passend interval hangt af van de methode, het gebruik en de beschermingseisen; daaruit volgt geen vast aantal dagen voor iedere applicatie.
Oudere gegevens aan hun sleutel kunnen koppelen
Bij een geplande wijziging in een fictief documentenportaal versleutelt de applicatie nieuwe bestanden voortaan met v2 in plaats van v1. Deze labels staan voor sleutelversies, niet voor sleutelwaarden. Bestaande bestanden worden daardoor niet automatisch met de nieuwe versie versleuteld.
Het team moet kiezen tussen oudere gegevens opnieuw versleutelen en hun vorige sleutelversie onder gecontroleerde toegang voor ontsleuteling bewaren. Ook bestaande back-ups kunnen de oude versie nodig hebben. Vóór definitieve verwijdering moet vaststaan dat benodigde gegevens er niet meer van afhangen. Een versieaanduiding vervangt het bijbehorende sleutelmateriaal niet.
Vermoedelijke blootstelling apart behandelen
Bij vermoedelijke blootstelling volstaat de normale rotatiekalender niet. Het incidentplan moet ook toegang tot getroffen sleutels, bestaande gegevens en een veilige overgang behandelen. Een nieuwe versie verwijdert geen al gestolen onversleutelde gegevens en beëindigt evenmin onbevoegde toegang tot sleutelbeheer die nog actief is.
Bronnen
Verwante begrippen
- EnvelopversleutelingEnvelopversleuteling scheidt de gegevenssleutel van de sleutel die deze beschermt. Versleuteld bestand en verpakte gegevenssleutel horen bij elkaar.
- AuditlogEen auditlog maakt belangrijke applicatiegebeurtenissen herleidbaar. Actor, handeling, betrokken object en resultaat moeten samen te lezen zijn.
- Bewaarbeleid voor gegevensEen bewaarbeleid bepaalt doel, begin, duur en einde van opslag. Verwijderingstaken en kopieën moeten technisch worden meegenomen.
- DataminimalisatieDataminimalisatie beperkt persoonsgegevens tot wat passend, relevant en noodzakelijk is voor een bepaald doel.
- Wachtwoorden saltenBij salting krijgt elke nieuwe wachtwoordhash een eigen willekeurige extra waarde. De salt wordt erbij opgeslagen en hoeft niet geheim te zijn.
- Argon2Argon2 is een familie geheugenintensieve wachtwoordhashfuncties. Variant, geheugengebruik en rekentijd moeten passen bij beveiliging en beheer.
Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.