Anonymizace CSV
Anonymizuj soubor CSV v prohlížeči. Pro každý sloupec zvol ponechání, vyřazení, maskování, hash, pseudonym nebo zobecnění údajů a stáhni nové CSV.
Akce pro každý sloupec
Sloupce, jejichž název vypadá osobně (e-mail, telefon, jméno, adresa, rodné číslo…), jsou předvybrané. Zkontroluj každý sloupec: návrhy vycházejí jen z hlaviček.
| Sloupec | Příklad | Akce | Nastavení |
|---|
Náhled
Hashe využívají náhodnou sůl vytvořenou při otevření této stránky: stejná hodnota dostane v tomto souboru stejný hash, ale hashe nelze znovu spočítat z původních hodnot. Po opětovném načtení stránky vzniknou nové hashe.
Jak anonymizovat soubor CSV
- Přetáhni soubor CSV do vyznačené oblasti, nebo vlož data do pole Nebo vlož text CSV a klikni na Použít vložený text. První řádek musí obsahovat názvy sloupců.
- V části Akce pro každý sloupec nástroj předvybere akci u každého sloupce, jehož název vypadá osobně: e-mail, telefon, jméno, adresa, datum narození, rodné číslo nebo číslo sociálního pojištění (SSN, SIN, NAS)… Zkontroluj každý sloupec a podle potřeby akci změň.
- Pokud má sloupec Nastavení, uprav ho: počet znaků ponechaných u akce Maskovat, šířku rozsahu u akce Zobecnit, označení u akce Pseudonym.
- Podívej se na Náhled, který ukazuje první řádky přesně tak, jak budou exportovány.
- Klikni na Stáhnout anonymizované CSV. Soubor si ponechá původní oddělovač (čárku, středník nebo tabulátor).
Šest akcí
| Akce | Co dělá | Příklad |
|---|---|---|
| Ponechat | Sloupec nechá beze změny. | Brno → Brno |
| Vyřadit | Odstraní celý sloupec ze souboru. | (sloupec odstraněn) |
| Maskovat | Nahradí každý znak hvězdičkou * kromě posledních N (výchozí je 4); mezery, pomlčky, tečky a závorky zůstanou. |
514-555-0199 → ***-***-0199 |
| Hash (SHA-256) | Nahradí hodnotu prvními 16 hexadecimálními číslicemi hashe SHA-256 se solí. | ada@example.com → 3f1c9a0b7e24d816 |
| Pseudonym | Nahradí každou odlišnou hodnotu číslovaným označením, pro stejnou hodnotu vždy stejným. | Ada → Osoba 1 |
| Zobecnit | Z dat se stane rok, z čísel rozsah zvolené šířky, z ostatního textu první 3 znaky. | 1985-07-14 → 1985, 37 → 30–39, H2X 1Y4 → H2X |
Prázdné buňky zůstávají prázdné bez ohledu na akci, takže export žádná data nevymýšlí.
Hashe, sůl a pseudonymy
Obyčejný hash SHA-256 e-mailové adresy anonymní není: kdokoli se seznamem adres je může zahashovat a najít shody. Proto tento nástroj před hashováním přidá náhodnou sůl, vytvořenou při otevření stránky. V rámci jednoho exportu dává stejná hodnota vždy stejný hash, takže záznamy můžeš dál počítat, spojovat nebo odstraňovat duplicity. Nikdo, ani ty, ale tyto hashe později z původních hodnot nespočítá. Opětovné načtení stránky vytvoří novou sůl a nové hashe.
Pseudonymy fungují stejně: „Osoba 1“ je první odlišná hodnota ve sloupci, „Osoba 2“ druhá a tak dále. Tabulka propojující jména s čísly se nikdy nezobrazuje ani neukládá.
Anonymizováno, nebo pseudonymizováno?
Podle předpisů o ochraně osobních údajů, například GDPR, jsou data anonymní jen tehdy, když už nikdo nemůže osobu rozumně znovu identifikovat, ani kombinací sloupců. Zahashovaná a pseudonymizovaná data bývají stále osobními údaji: vzácná pracovní pozice, přesné datum narození a PSČ dohromady mohou ukazovat na jedinou osobu. Pro snížení tohoto rizika vyřaď sloupce, které nepotřebuješ, a ostatní zobecni (rok narození, věkové pásmo, první 3 znaky PSČ). Tento nástroj pomáhá s technickou stránkou; není to právní posouzení.
Soukromí
Tvůj soubor čte a upravuje prohlížeč ve tvém zařízení. Nic se nenahrává a sůl nikdy neopustí stránku.
Časté dotazy
Které sloupce se rozpoznají jako osobní údaje?
Sloupce, jejichž název obsahuje slova jako e-mail, telefon, jméno, příjmení, adresa, narození, PSČ, SSN, SIN, NAS, pas, IBAN, karta nebo účet, a jejich ekvivalenty v dalších jazycích webu (Vorname, teléfono, correo, PLZ, الهاتف…). Rozpoznávání čte pouze názvy sloupců, takže každý sloupec zkontroluj sám.
Dostanu příští týden stejné hashe?
Ne. Sůl je náhodná a po opuštění stránky zmizí, a právě to ztěžuje zpětné odvození hashů. Pokud potřebuješ soubory propojit, zpracuj všechny související soubory v jedné relaci.
Co dělá akce Zobecnit s datem narození?
Ponechá jen rok: 1985-07-14 se změní na 1985. Rozpoznává i data zapsaná jako 14/07/1985 nebo 1985/07/14.
Změní nástroj pořadí sloupců?
Ne. Sloupce zůstanou ve stejném pořadí a se stejnými názvy; mizí jen vyřazené sloupce.
Existuje limit velikosti?
Pevný limit neexistuje. Soubory o velikosti několika megabajtů fungují dobře; u velmi velkých souborů záleží na paměti tvého zařízení.
Související nástroje
- Prohlížeč a editor CSV Otevři soubor CSV v prohlížeči, hledej, filtruj a řaď, uprav buňky, přidej či smaž řádky a sloupce a exportuj čisté CSV. Soukromě: nic se nenahrává.
- Generátor hashů Vytvoř hash MD5, SHA-1, SHA-256 a SHA-512 z textu nebo souborů libovolné velikosti a ověř kontrolní součty. Vše běží ve tvém prohlížeči.
- Generátor testovacích dat Vygeneruj realistická falešná testovací data (jména, e-maily, adresy, data, čísla) ve svém prohlížeči a exportuj je jako JSON, CSV nebo příkazy SQL INSERT.