CSV anonimizator
Anonimizuj CSV u pregledniku. Za svaku kolonu odaberi: zadrži, ukloni, maskiraj, heširaj, pseudonimizuj ili generalizuj lične podatke i preuzmi novi CSV.
Radnja po koloni
Kolone čiji naziv djeluje lično (e-pošta, telefon, ime, adresa, JMBG…) unaprijed su odabrane. Provjeri svaku kolonu: prijedlozi čitaju samo zaglavlja.
| Kolona | Primjer | Radnja | Postavka |
|---|
Pregled
Heševi koriste nasumičnu sol stvorenu pri otvaranju ove stranice: ista vrijednost dobija isti heš unutar ove datoteke, ali se heševi ne mogu ponovo izračunati iz originalnih vrijednosti. Ponovno učitavanje stranice daje nove heševe.
Kako anonimizovati CSV datoteku
- Prevuci CSV datoteku na zonu za otpuštanje ili zalijepi podatke pod Ili zalijepi CSV tekst i klikni Koristi zalijepljeni tekst. Prvi red mora sadržavati nazive kolona.
- Pod Radnja po koloni alat unaprijed bira radnju za svaku kolonu čiji naziv djeluje lično: e-pošta, telefon, ime, adresa, datum rođenja, JMBG ili drugi lični identifikacioni broj (SSN, SIN, NAS)… Provjeri svaku kolonu i po potrebi promijeni radnju.
- Podesi Postavka kolone kad je ima: broj znakova koji ostaju kod radnje Maskiraj, širinu raspona kod Generalizuj, oznaku kod Pseudonim.
- Pogledaj Pregled, koji pokazuje prve redove tačno onako kako će biti izvezeni.
- Klikni Preuzmi anonimizovani CSV. Datoteka zadržava izvorni razdjelnik (zarez, tačku-zarez ili tabulator).
Šest radnji
| Radnja | Šta radi | Primjer |
|---|---|---|
| Zadrži | Ostavlja kolonu nepromijenjenom. | Sarajevo → Sarajevo |
| Ukloni | Briše cijelu kolonu iz datoteke. | (kolona uklonjena) |
| Maskiraj | Zamjenjuje svaki znak sa * osim posljednjih N (zadano 4); razmaci, crtice, tačke i zagrade ostaju. |
061-555-0199 → ***-***-0199 |
| Heš (SHA-256) | Zamjenjuje vrijednost prvih 16 heksadecimalnih cifara SHA-256 heša sa solju. | ada@example.com → 3f1c9a0b7e24d816 |
| Pseudonim | Zamjenjuje svaku različitu vrijednost numerisanom oznakom, uvijek istom za istu vrijednost. | Ada → Osoba 1 |
| Generalizuj | Datumi postaju godina, brojevi raspon odabrane širine, a ostali tekst svoja prva 3 znaka. | 1985-07-14 → 1985, 37 → 30–39, 71000 → 710 |
Prazne ćelije ostaju prazne bez obzira na radnju, pa izvoz ne izmišlja podatke.
Heševi, sol i pseudonimi
Običan SHA-256 heš adrese e-pošte nije anoniman: ko god ima popis adresa može ih heširati i pronaći podudaranja. Zato ovaj alat prije heširanja dodaje nasumičnu sol, stvorenu pri otvaranju stranice. Unutar jednog izvoza ista vrijednost uvijek daje isti heš, pa zapise i dalje možeš brojati, spajati ili uklanjati duplikate. Ali niko, pa ni ti, ne može kasnije ponovo izračunati te heševe iz originalnih vrijednosti. Ponovno učitavanje stranice stvara novu sol i nove heševe.
Pseudonimi rade na isti način: „Osoba 1“ je prva različita vrijednost na koju se naiđe u koloni, „Osoba 2“ druga i tako dalje. Tabela koja povezuje imena s brojevima nikada se ne prikazuje niti sprema.
Anonimizovano ili pseudonimizovano?
Prema zakonima o zaštiti podataka, kao što je GDPR, podaci su anonimni samo kad niko ne može razumno ponovo identifikovati osobu, čak ni kombinovanjem kolona. Heširani i pseudonimizovani podaci obično su i dalje lični podaci: rijedak naziv radnog mjesta, tačan datum rođenja i poštanski broj zajedno mogu ukazati na jednu osobu. Da smanjiš taj rizik, ukloni kolone koje ne trebaš, a ostale generalizuj (godina rođenja, starosni raspon, prva 3 znaka poštanskog broja). Ovaj alat pomaže oko mehanike; nije pravna procjena.
Privatnost
Tvoju datoteku čita i pretvara tvoj preglednik, na tvom uređaju. Ništa se ne šalje na server, a sol nikada ne napušta stranicu.
Česta pitanja
Koje se kolone prepoznaju kao lični podaci?
Kolone čiji naziv sadrži riječi poput email, courriel, phone, téléphone, name, nom, prénom, address, adresa, birth, naissance, postal code, SSN, SIN, NAS, passport, IBAN, card ili account, te njihove ekvivalente u ostalim jezicima sajta (Vorname, teléfono, correo, PLZ, الهاتف…). Prepoznavanje čita samo nazive kolona, zato sam provjeri svaku kolonu.
Mogu li sljedeće sedmice dobiti iste heševe?
Ne. Sol je nasumična i gubi se kad napustiš stranicu, a upravo to otežava poništavanje heševa. Ako trebaš spajati srodne datoteke, obradi ih sve u istoj sesiji.
Šta Generalizuj radi s datumom rođenja?
Zadržava samo godinu: 1985-07-14 postaje 1985. Prepoznaju se i datumi zapisani kao 14/07/1985 ili 1985/07/14.
Mijenja li alat redoslijed kolona?
Ne. Kolone zadržavaju redoslijed i nazive; nestaju samo uklonjene kolone.
Postoji li ograničenje veličine?
Nema fiksnog ograničenja. Datoteke od nekoliko megabajta rade dobro; vrlo velike datoteke zavise od memorije tvog uređaja.
Srodni alati
- CSV preglednik i uređivač Otvori CSV u pregledniku, pretraži, filtriraj i sortiraj, uredi ćelije, dodaj ili obriši redove i kolone i izvezi čist CSV. Ništa se ne šalje na server.
- Generator hasheva Generiši MD5, SHA-1, SHA-256 i SHA-512 heševe teksta ili datoteka bilo koje veličine i provjeri kontrolne zbirove. Sve radi u tvom pregledniku.
- Generator testnih podataka Generiši realistične lažne testne podatke (imena, e-poštu, adrese, datume, brojeve) u pregledniku i izvezi ih kao JSON, CSV ili SQL INSERT naredbe.