Anonimizator CSV-a
Anonimiziraj CSV datoteku u pregledniku. Za svaki stupac odaberi zadržavanje, uklanjanje, maskiranje, hashiranje, pseudonim ili poopćavanje i preuzmi novi CSV.
Radnja za svaki stupac
Stupci čiji naziv izgleda osobno (e-pošta, telefon, ime, adresa, OIB…) unaprijed su odabrani. Provjeri svaki stupac: prijedlozi čitaju samo zaglavlja.
| Stupac | Primjer | Radnja | Postavka |
|---|
Pregled
Hashevi koriste nasumičnu sol stvorenu pri otvaranju ove stranice: ista vrijednost dobiva isti hash unutar ove datoteke, ali se hashevi ne mogu ponovno izračunati iz izvornih vrijednosti. Ponovno učitavanje stranice daje nove hasheve.
Kako anonimizirati CSV datoteku
- Povuci CSV datoteku na zonu za ispuštanje ili zalijepi podatke pod Ili zalijepi CSV tekst i klikni Koristi zalijepljeni tekst. Prvi redak mora sadržavati nazive stupaca.
- Pod Radnja za svaki stupac alat unaprijed odabire radnju za svaki stupac čiji naziv izgleda osobno: e-pošta, telefon, ime, adresa, datum rođenja, OIB, broj osiguranja (SSN, SIN, NAS)… Provjeri svaki stupac i prema potrebi promijeni radnju.
- Prilagodi Postavka stupca ako je ima: broj znakova koji se zadržavaju kod Maskiraj, širinu raspona kod Poopći, oznaku kod Pseudonim.
- Pogledaj Pregled, koji prikazuje prve retke točno onako kako će biti izvezeni.
- Klikni Preuzmi anonimizirani CSV. Datoteka zadržava izvorni razdjelnik (zarez, točku sa zarezom ili tabulator).
Prepoznavanje osobnih stupaca radi na zaglavljima na svim jezicima stranice (Vorname, Telefon, correo, DNI, ime, adresa…), ali čita samo nazive stupaca, a ne njihov sadržaj.
Šest radnji
| Radnja | Što radi | Primjer |
|---|---|---|
| Zadrži | Ostavlja stupac nepromijenjen. | Zagreb → Zagreb |
| Ukloni | Briše cijeli stupac iz datoteke. | (stupac uklonjen) |
| Maskiraj | Zamjenjuje svaki znak znakom * osim posljednjih N (zadano 4); razmaci, crtice, točke i zagrade ostaju. |
091-555-0199 → ***-***-0199 |
| Hash (SHA-256) | Zamjenjuje vrijednost prvih 16 heksadecimalnih znamenki hasha SHA-256 sa soli. | ana@example.com → 3f1c9a0b7e24d816 |
| Pseudonim | Zamjenjuje svaku različitu vrijednost numeriranom oznakom, uvijek istom za istu vrijednost. | Ana → Osoba 1 |
| Poopći | Datumi postaju godina, brojevi raspon odabrane širine, ostali tekst svoja prva 3 znaka. | 1985-07-14 → 1985, 37 → 30–39, Zagreb → Zag |
Prazne ćelije ostaju prazne bez obzira na radnju, pa izvoz ne izmišlja podatke.
Hashevi, sol i pseudonimi
Običan SHA-256 hash adrese e-pošte nije anoniman: svatko tko ima popis adresa može ih hashirati i pronaći podudaranja. Zato ovaj alat prije hashiranja dodaje nasumičnu sol, stvorenu pri otvaranju stranice. Unutar jednog izvoza ista vrijednost uvijek daje isti hash, pa zapise i dalje možeš brojati, spajati ili uklanjati duplikate. No nitko, pa ni ti, ne može kasnije ponovno izračunati te hasheve iz izvornih vrijednosti. Ponovno učitavanje stranice stvara novu sol i nove hasheve.
Pseudonimi rade na isti način: „Osoba 1“ je prva različita vrijednost na koju se naiđe u stupcu, „Osoba 2“ druga i tako dalje. Tablica koja povezuje imena i brojeve nikada se ne prikazuje ni sprema.
Anonimizirano ili pseudonimizirano?
Prema propisima o zaštiti podataka poput GDPR-a podaci su anonimni samo kad nitko razumno ne može ponovno identificirati osobu, čak ni kombiniranjem stupaca. Hashirani i pseudonimizirani podaci obično su i dalje osobni podaci: rijetko zanimanje, točan datum rođenja i poštanski broj zajedno mogu upućivati na jednu osobu. Da bi smanjio taj rizik, ukloni stupce koji ti ne trebaju, a ostale poopći (godina rođenja, dobni raspon, prve znamenke poštanskog broja). Ovaj alat pomaže s mehanikom; nije pravna procjena.
Privatnost
Tvoju datoteku čita i pretvara tvoj preglednik, na tvom uređaju. Ništa se ne šalje na poslužitelj, a sol nikada ne napušta stranicu.
Česta pitanja
Koji se stupci prepoznaju kao osobni podaci?
Stupci čiji naziv sadrži riječi poput email, phone, name, address, birth, postal code, SSN, passport, IBAN, card ili account, kao i njihove ekvivalente na ostalim jezicima stranice (Vorname, teléfono, correo, PLZ, ime, adresa, telefon, OIB…). Prepoznavanje čita samo nazive stupaca, pa sam provjeri svaki stupac.
Mogu li sljedeći tjedan dobiti iste hasheve?
Ne. Sol je nasumična i gubi se kad napustiš stranicu, zbog čega se hashevi teško mogu poništiti. Ako ih trebaš spajati, sve povezane datoteke obradi u istoj sesiji.
Što Poopći 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 stupaca?
Ne. Stupci zadržavaju redoslijed i nazive; nestaju samo uklonjeni stupci.
Postoji li ograničenje veličine?
Nema fiksnog ograničenja. Datoteke od nekoliko megabajta rade dobro; vrlo velike ovise o memoriji tvog uređaja.
Slični alati
- CSV preglednik i uređivač Otvori CSV u pregledniku, pretraži ga, filtriraj i sortiraj, uredi ćelije, dodaj ili izbriši retke i stupce, pa izvezi čist CSV. Ništa se ne šalje.
- Generator hasheva Generiraj MD5, SHA-1, SHA-256 i SHA-512 hasheve teksta ili datoteka bilo koje veličine i provjeri kontrolne zbrojeve. Sve radi u tvom pregledniku.
- Generator testnih podataka Generiraj uvjerljive lažne testne podatke (imena, e-poštu, adrese, datume, brojeve) u pregledniku i izvezi ih kao JSON, CSV ili SQL naredbe INSERT.