CSV-anonymisoija
Anonymisoi CSV-tiedosto selaimessasi. Valitse sarakkeittain säilytys, poisto, peitto, tiiviste, pseudonyymi tai yleistys ja lataa uusi CSV-tiedosto.
Toiminto sarakkeittain
Sarakkeet, joiden nimi vaikuttaa henkilökohtaiselta (sähköposti, puhelin, nimi, osoite, henkilötunnus…), on valittu valmiiksi. Tarkista jokainen sarake: ehdotukset perustuvat vain otsikoihin.
| Sarake | Esimerkki | Toiminto | Asetus |
|---|
Esikatselu
Tiivisteissä käytetään satunnaista suolaa, joka luodaan tämän sivun avautuessa: sama arvo saa saman tiivisteen tässä tiedostossa, mutta tiivisteitä ei voi laskea uudelleen alkuperäisistä arvoista. Sivun lataaminen uudelleen tuottaa uudet tiivisteet.
Näin anonymisoit CSV-tiedoston
- Pudota CSV-tiedosto pudotusalueelle tai liitä tietosi kohtaan Tai liitä CSV-teksti ja napsauta Käytä liitettyä tekstiä. Ensimmäisen rivin on sisällettävä sarakkeiden nimet.
- Kohdassa Toiminto sarakkeittain työkalu valitsee valmiiksi toiminnon jokaiselle sarakkeelle, jonka nimi vaikuttaa henkilökohtaiselta: sähköposti, puhelin, nimi, osoite, syntymäaika, henkilötunnus tai muu sosiaaliturvatunnus (SSN, SIN, NAS)… Tarkista jokainen sarake ja vaihda toimintoa tarvittaessa.
- Säädä sarakkeen Asetus, jos sillä on sellainen: Peitä-toiminnossa säilytettävien merkkien määrä, Yleistä-toiminnossa välin leveys ja Pseudonyymi-toiminnossa nimike.
- Katso Esikatselu, joka näyttää ensimmäiset rivit täsmälleen sellaisina kuin ne viedään.
- Napsauta Lataa anonymisoitu CSV. Tiedosto säilyttää alkuperäisen erottimen (pilkku, puolipiste tai sarkain).
Kuusi toimintoa
| Toiminto | Mitä se tekee | Esimerkki |
|---|---|---|
| Säilytä | Jättää sarakkeen ennalleen. | Tampere → Tampere |
| Poista | Poistaa koko sarakkeen tiedostosta. | (sarake poistettu) |
| Peitä | Korvaa jokaisen merkin merkillä * paitsi N viimeistä (oletus 4). Välilyönnit, viivat, pisteet ja sulut säilyvät. |
040-555-0199 → ***-***-0199 |
| Tiiviste (SHA-256) | Korvaa arvon suolatun SHA-256-tiivisteen 16 ensimmäisellä heksadesimaalinumerolla. | ada@example.com → 3f1c9a0b7e24d816 |
| Pseudonyymi | Korvaa jokaisen erillisen arvon numeroidulla nimikkeellä, joka on aina sama samalle arvolle. | Ada → Henkilö 1 |
| Yleistä | Päivämääristä jää vuosi, luvuista valitun levyinen väli ja muusta tekstistä sen kolme ensimmäistä merkkiä. | 1985-07-14 → 1985, 37 → 30–39, 00100 → 001 |
Tyhjät solut pysyvät tyhjinä toiminnosta riippumatta, joten vienti ei keksi tietoja.
Tiivisteet, suolat ja pseudonyymit
Sähköpostiosoitteen pelkkä SHA-256-tiiviste ei ole anonyymi: kuka tahansa, jolla on luettelo osoitteista, voi laskea niiden tiivisteet ja löytää vastaavuudet. Siksi tämä työkalu lisää ennen tiivistämistä satunnaisen suolan, joka luodaan sivun avautuessa. Yhden viennin sisällä sama arvo antaa aina saman tiivisteen, joten tietueita voi silti laskea, yhdistää tai karsia kaksoiskappaleista. Kukaan, et myöskään sinä, ei kuitenkaan voi laskea tiivisteitä myöhemmin uudelleen alkuperäisistä arvoista. Sivun lataaminen uudelleen luo uuden suolan ja uudet tiivisteet.
Pseudonyymit toimivat samalla tavalla: ”Henkilö 1” on sarakkeen ensimmäinen vastaan tullut erillinen arvo, ”Henkilö 2” toinen ja niin edelleen. Nimiä ja numeroita yhdistävää taulukkoa ei koskaan näytetä eikä tallenneta.
Anonymisoitu vai pseudonymisoitu?
Tietosuojalainsäädännössä, kuten GDPR:ssä, tieto on anonyymiä vain silloin, kun ketään ei voida kohtuudella tunnistaa uudelleen, ei edes yhdistelemällä sarakkeita. Tiivistetyt ja pseudonymisoidut tiedot ovat yleensä edelleen henkilötietoja: harvinainen ammattinimike, tarkka syntymäaika ja postinumero voivat yhdessä osoittaa yhden ihmisen. Riskiä voi pienentää poistamalla tarpeettomat sarakkeet ja yleistämällä loput (syntymävuosi, ikäryhmä, postinumeron alku). Tämä työkalu auttaa tekniikassa, mutta se ei ole oikeudellinen arvio.
Yksityisyys
Selaimesi lukee ja muuntaa tiedostosi laitteellasi. Mitään ei lähetetä palvelimelle, eikä suola poistu sivulta.
Usein kysytyt kysymykset
Mitkä sarakkeet tunnistetaan henkilötiedoiksi?
Sarakkeet, joiden nimessä on sanoja kuten sähköposti, email, puhelin, nimi, etunimi, sukunimi, osoite, syntymäaika, postinumero, henkilötunnus, SSN, SIN, NAS, passi, IBAN, kortti tai tili, sekä niiden vastineet muilla sivuston kielillä (Vorname, teléfono, correo, PLZ, الهاتف…). Tunnistus lukee vain sarakkeiden nimet, joten tarkista jokainen sarake itse.
Saanko ensi viikolla samat tiivisteet?
Et. Suola on satunnainen ja katoaa, kun poistut sivulta, ja juuri se tekee tiivisteiden purkamisesta vaikeaa. Käsittele kaikki toisiinsa liittyvät tiedostot samassa istunnossa, jos tarvitset niiden yhdistämistä.
Mitä Yleistä tekee syntymäajalle?
Se säilyttää vain vuoden: 1985-07-14 muuttuu muotoon 1985. Myös muodot 14/07/1985 ja 1985/07/14 tunnistetaan.
Muuttaako työkalu sarakkeiden järjestystä?
Ei. Sarakkeet säilyttävät järjestyksensä ja nimensä, vain poistetut sarakkeet katoavat.
Onko kokorajaa?
Kiinteää rajaa ei ole. Usean megatavun tiedostot toimivat hyvin, ja hyvin suurten tiedostojen kohdalla ratkaisee laitteesi muisti.
Aiheeseen liittyvät työkalut
- CSV-katselin ja -editori Avaa CSV-tiedosto selaimessa, hae, suodata ja lajittele, muokkaa soluja, lisää tai poista rivejä ja sarakkeita ja vie CSV. Yksityinen: mitään ei lähetetä.
- Hash-generaattori Luo MD5-, SHA-1-, SHA-256- ja SHA-512-tiivisteet tekstistä tai minkä kokoisista tiedostoista tahansa ja tarkista tarkistussummat. Kaikki toimii selaimessa.
- Testidatageneraattori Luo uskottavaa testidataa (nimet, sähköpostit, osoitteet, päivämäärät, luvut) selaimessa ja vie se JSON-, CSV- tai SQL INSERT -muodossa.