Datasanering och maskering

Använda datalagringstjänster i AWS

Dunieski Otano

AWS Solutions Architect

Loggfilen som avslöjade allt

  • Applikationen loggar användaraktivitet för felsökning
  • Loggarna innehåller fullständiga personnummer, kortnummer och lösenord
  • Loggar skickas till CloudWatch (tillgängligt för utvecklingsteamet)
  • Efterlevnadsgranskning upptäcker överträdelse: 2 miljoner dollar i böter

removed

Använda datalagringstjänster i AWS

Vad är datasanering?

  • Definition
    • Ta bort eller dölja känsliga uppgifter
  • När ska du sanera?
    • Innan loggning
    • Innan visning för användare
    • Innan överföring till tredje part
  • Syfte
    • Bevara nyttan och skydda integriteten

sanitize

Använda datalagringstjänster i AWS

Fullständig maskering

  • Används för
    • Lösenord, API-nycklar, tokens
  • Implementation
    • Ersätt alla tecken med asterisker
  • Exempel
    • "myPassword123" → "***"

mask

Använda datalagringstjänster i AWS

Partiell maskering

  • Används för
    • Personnummer, kortnummer, telefonnummer
  • Implementation
    • Visa de 4 sista siffrorna, maskera resten
  • Exempel
    • "123-45-6789" ==> "*--6789"
    • "4532-1234-5678-9010" ==> "--**-9010"

partial

Använda datalagringstjänster i AWS

Hashning och tokenisering

  • Hashning
  • Tokenisering
    • Ersätt med slumpmässig token
    • Lagra mappningen på ett säkert sätt
  • Användningsområden
    • Lösenordsverifiering, dubblettdetektering, betalningar, efterlevnad

hash

Använda datalagringstjänster i AWS

Redigeringsteknik

  • Används för
    • Medicinska diagnoser, juridisk information
  • Implementation
    • Ta bort känsligt innehåll helt
  • Exempel
    • "Patient has diabetes" ==> "Patient has [REDACTED]"

redaction

Använda datalagringstjänster i AWS

Implementera maskeringsfunktioner

  • Skapa ett hjälpbibliotek
    • mask_national_id(), mask_credit_card(), mask_email(), mask_phone()
  • Använd konsekvent
    • Innan loggning, visning och överföring
  • Lagra aldrig maskerad data
    • Lagra originalet krypterat, maskera vid utdata

output

Använda datalagringstjänster i AWS

Efterlevnad och testning

  • GDPR-krav
    • Datamiminering, ändamålsbegränsning
  • HIPAA-krav
    • Miniminödvändighetsprincipen
  • Testning
    • Testa med verkliga mönster och kantfall

compliance

Använda datalagringstjänster i AWS

Nu kör vi en övning!

Använda datalagringstjänster i AWS

Preparing Video For Download...