Sanitizace a maskování dat

Využití datových úložišť v AWS

Dunieski Otano

AWS Solutions Architect

Soubor s logy, který odhalil vše

  • Aplikace loguje aktivitu uživatelů pro ladění
  • Logy obsahují rodná čísla, čísla karet, hesla
  • Logy odesílány do CloudWatch (přístup má vývojový tým)
  • Compliance audit odhalí porušení: pokuta 2 mil. USD

odstraněno

Využití datových úložišť v AWS

Co je sanitizace dat?

  • Definice
    • Odstranění nebo skrytí citlivých dat
  • Kdy sanitizovat
    • Před logováním
    • Před zobrazením uživatelům
    • Před předáním třetím stranám
  • Cíl
    • Zachovat užitečnost při ochraně soukromí

sanitizace

Využití datových úložišť v AWS

Technika úplného maskování

  • Použití pro
    • Hesla, API klíče, tokeny
  • Implementace
    • Nahradit všechny znaky hvězdičkami
  • Příklad
    • „myPassword123" → „***"

maska

Využití datových úložišť v AWS

Technika částečného maskování

  • Použití pro
    • Rodná čísla, platební karty, telefonní čísla
  • Implementace
    • Zobrazit poslední 4 číslice, zbytek maskovat
  • Příklad
    • „123-45-6789" ==> „*--6789"
    • „4532-1234-5678-9010" ==> „--**-9010"

částečné

Využití datových úložišť v AWS

Hašování a tokenizace

  • Hašování
  • Tokenizace
    • Nahrazení náhodným tokenem
    • Mapování uložit bezpečně
  • Případy použití
    • Ověření hesla, detekce duplicit, platby, compliance

hash

Využití datových úložišť v AWS

Technika redigování

  • Použití pro
    • Lékařské diagnózy, právní informace
  • Implementace
    • Úplné odstranění citlivého obsahu
  • Příklad
    • „Pacient má cukrovku" ==> „Pacient má [REDACTED]"

redigování

Využití datových úložišť v AWS

Implementace maskovacích funkcí

  • Vytvoř knihovnu nástrojů
    • mask_national_id(), mask_credit_card(), mask_email(), mask_phone()
  • Aplikuj konzistentně
    • Před logováním, zobrazením, přenosem
  • Nikdy neukládej maskovaná data
    • Ukládej originál šifrovaně, maskuj až na výstupu

výstup

Využití datových úložišť v AWS

Compliance a testování

  • Požadavky GDPR
    • Minimalizace dat, omezení účelu
  • Požadavky HIPAA
    • Standard minimálně nezbytných dat
  • Testování
    • Testuj s reálnými vzory a hraničními případy

compliance

Využití datových úložišť v AWS

Pojďme cvičit!

Využití datových úložišť v AWS

Preparing Video For Download...