Anonimizator CSV
Anonimiziraj datoteko CSV v brskalniku. Za vsak stolpec izberi: obdrži, izpusti, zakrij, zgosti, psevdonimiziraj ali posploši podatke, nato prenesi nov CSV.
Dejanje za posamezen stolpec
Stolpci, katerih ime je videti osebno (e-pošta, telefon, ime, naslov, EMŠO, davčna številka …), so že izbrani. Preveri vse stolpce: predlogi temeljijo samo na glavah.
| Stolpec | Primer | Dejanje | Nastavitev |
|---|
Predogled
Zgoščene vrednosti uporabljajo naključno sol, ustvarjeno ob odprtju te strani: ista vrednost v tej datoteki dobi isto zgoščeno vrednost, vendar je iz izvirnih vrednosti ni mogoče znova izračunati. Ob ponovnem nalaganju strani nastanejo nove zgoščene vrednosti.
Kako anonimizirati datoteko CSV
- Spusti datoteko CSV na območje za spuščanje ali prilepi podatke pod Ali prilepi besedilo CSV in klikni Uporabi prilepljeno besedilo. Prva vrstica mora vsebovati imena stolpcev.
- Pod Dejanje za posamezen stolpec orodje vnaprej izbere dejanje za vsak stolpec, katerega ime je videti osebno: e-pošta, telefon, ime, naslov, datum rojstva, EMŠO, davčna številka, številka socialnega zavarovanja (SSN, SIN, NAS) … Preveri vse stolpce in po potrebi spremeni dejanje.
- Prilagodi Nastavitev stolpca, kadar jo ima: število znakov, ki ostanejo pri Zakrij, širino obsega pri Posploši, oznako pri Psevdonim.
- Poglej si Predogled, ki prikazuje prve vrstice natanko tako, kot bodo izvožene.
- Klikni Prenesi anonimiziran CSV. Datoteka ohrani izvirni ločilni znak (vejica, podpičje ali tabulator).
Šest dejanj
| Dejanje | Kaj naredi | Primer |
|---|---|---|
| Obdrži | Stolpec pusti nespremenjen. | Maribor → Maribor |
| Izpusti | Iz datoteke odstrani celoten stolpec. | (stolpec odstranjen) |
| Zakrij | Vsak znak zamenja z *, razen zadnjih N (privzeto 4); presledki, vezaji, pike in oklepaji ostanejo. |
041-555-0199 → ***-***-0199 |
| Zgoščena vrednost (SHA-256) | Vrednost zamenja s prvimi 16 šestnajstiškimi števkami zgoščene vrednosti SHA-256 s soljo. | ada@example.com → 3f1c9a0b7e24d816 |
| Psevdonim | Vsako različno vrednost zamenja s oštevilčeno oznako, ki je za isto vrednost vedno enaka. | Ada → Oseba 1 |
| Posploši | Datumi postanejo leto, števila obseg izbrane širine, drugo besedilo pa prve tri znake. | 1985-07-14 → 1985, 37 → 30–39, 1000 Ljubljana → 100 |
Prazne celice ostanejo prazne ne glede na dejanje, zato si izvoz ne izmišlja podatkov.
Zgoščene vrednosti, sol in psevdonimi
Navadna zgoščena vrednost SHA-256 e-poštnega naslova ni anonimna: kdor ima seznam naslovov, jih lahko zgosti in poišče ujemanja. Zato to orodje pred zgoščevanjem doda naključno sol, ustvarjeno ob odprtju strani. Znotraj enega izvoza ista vrednost vedno da isto zgoščeno vrednost, zato lahko zapise še vedno šteješ, združuješ ali odstranjuješ podvojene. Nihče, tudi ti ne, pa ne more pozneje znova izračunati teh zgoščenih vrednosti iz izvirnih. Ponovno nalaganje strani ustvari novo sol in nove zgoščene vrednosti.
Psevdonimi delujejo enako: »Oseba 1« je prva različna vrednost v stolpcu, »Oseba 2« druga in tako naprej. Tabela, ki povezuje imena s številkami, se nikoli ne prikaže ali shrani.
Anonimizirano ali psevdonimizirano?
Po zakonodaji o varstvu zasebnosti, kot je GDPR, so podatki anonimni le, če nihče razumno ne more znova prepoznati osebe, niti s kombiniranjem stolpcev. Zgoščeni in psevdonimizirani podatki so običajno še vedno osebni podatki: redek naziv delovnega mesta, natančen datum rojstva in poštna številka skupaj lahko kažejo na eno osebo. Tveganje zmanjšaš tako, da izpustiš stolpce, ki jih ne potrebuješ, in posplošiš ostale (leto rojstva, starostni razred, prvi znaki poštne številke). To orodje pomaga pri tehničnem delu; ni pravna ocena.
Zasebnost
Tvojo datoteko prebere in preoblikuje tvoj brskalnik, v tvoji napravi. Nič se ne naloži na strežnik, sol pa nikoli ne zapusti strani.
Pogosta vprašanja
Kateri stolpci so prepoznani kot osebni podatki?
Stolpci, katerih ime vsebuje besede, kot so e-pošta, telefon, ime, priimek, naslov, rojstvo, poštna številka, SSN, SIN, NAS, potni list, IBAN, kartica ali račun, ter njihove ustreznice v drugih jezikih strani (Vorname, teléfono, correo, PLZ, الهاتف …). Zaznavanje bere samo imena stolpcev, zato vse stolpce preveri tudi ročno.
Ali lahko naslednji teden dobim enake zgoščene vrednosti?
Ne. Sol je naključna in se izgubi, ko zapustiš stran, zaradi česar je zgoščene vrednosti težko razvozlati. Če moraš datoteke med seboj povezati, jih obdelaj vse v isti seji.
Kaj Posploši naredi z datumom rojstva?
Ohrani samo leto: 1985-07-14 postane 1985. Prepoznani so tudi datumi, zapisani kot 14/07/1985 ali 1985/07/14.
Ali orodje spremeni vrstni red stolpcev?
Ne. Stolpci ohranijo vrstni red in imena; izginejo samo izpuščeni stolpci.
Ali obstaja omejitev velikosti?
Fiksne omejitve ni. Datoteke več megabajtov delujejo dobro; zelo velike so odvisne od pomnilnika tvoje naprave.
Sorodna orodja
- Pregledovalnik in urejevalnik CSV Odpri datoteko CSV v brskalniku, išči, filtriraj in razvrščaj, urejaj celice, dodajaj ali brisi vrstice in stolpce ter izvozi CSV. Nič se ne naloži na strežnik.
- Generator zgoščenih vrednosti (hash) Ustvari zgoščene vrednosti MD5, SHA-1, SHA-256 in SHA-512 za besedilo ali datoteke poljubne velikosti in preveri kontrolne vsote. Deluje v brskalniku.
- Generator testnih podatkov Ustvari verodostojne lažne testne podatke (imena, e-pošta, naslovi, datumi, števila) v brskalniku in jih izvozi kot JSON, CSV ali stavke SQL INSERT.