Анонимизација на CSV
Анонимизирајте CSV датотека во прелистувачот. Изберете по колона: задржи, отстрани, маскирај, хеш, псевдоним или генерализирај, па преземете нов CSV.
Дејство по колона
Колоните чие име изгледа лично (е-пошта, телефон, име, адреса, SSN…) се однапред избрани. Проверете ја секоја колона: предлозите ги читаат само заглавијата.
| Колона | Пример | Дејство | Поставка |
|---|
Преглед
Хешовите користат случајна сол создадена при отворањето на оваа страница: истата вредност добива ист хеш во рамки на оваа датотека, но хешовите не може повторно да се пресметаат од оригиналните вредности. Повторното вчитување на страницата дава нови хешови.
Како да анонимизирате CSV датотека
- Спуштете CSV датотека во полето за влечење или залепете ги податоците под Или залепете CSV текст и кликнете Користи залепен текст. Првиот ред мора да ги содржи имињата на колоните.
- Под Дејство по колона, алатката однапред избира дејство за секоја колона чие име изгледа лично: е-пошта, телефон, име, адреса, датум на раѓање, број на социјално осигурување (SSN, SIN, NAS)… Проверете ја секоја колона и сменете го дејството каде што е потребно.
- Приспособете ја Поставка на колоната кога ја има: бројот на задржани знаци за Маскирај, ширината на опсегот за Генерализирај, ознаката за Псевдоним.
- Погледнете го Преглед, кој ги прикажува првите редови точно онака како што ќе бидат извезени.
- Кликнете Преземи анонимизиран CSV. Датотеката го задржува оригиналниот разделувач (запирка, точка и запирка или табулатор).
Шесте дејства
| Дејство | Што прави | Пример |
|---|---|---|
| Задржи | Ја оставa колоната непроменета. | Скопје → Скопје |
| Отстрани | Ја отстранува целата колона од датотеката. | (колоната е отстранета) |
| Маскирај | Го заменува секој знак со * освен последните N (по основно 4); празните места, цртите, точките и заградите остануваат. |
070-555-0199 → ***-***-0199 |
| Хеш (SHA-256) | Ја заменува вредноста со првите 16 хексадецимални цифри од SHA-256 хеш со сол. | ana@example.com → 3f1c9a0b7e24d816 |
| Псевдоним | Секоја различна вредност ја заменува со нумерирана ознака, секогаш иста за истата вредност. | Ана → Лице 1 |
| Генерализирај | Датумите стануваат година, броевите опсег со избрана ширина, а другиот текст неговите први 3 знаци. | 1985-07-14 → 1985, 37 → 30–39, 1000 Скопје → 100 |
Празните ќелии остануваат празни без оглед на дејството, па извозот не измислува податоци.
Хешови, сол и псевдоними
Обичен SHA-256 хеш на адреса за е-пошта не е анонимен: секој што има список на адреси може да ги хешира и да ги најде совпаѓањата. Затоа оваа алатка пред хеширањето додава случајна сол, создадена при отворањето на страницата. Во еден извоз истата вредност секогаш дава ист хеш, па сè уште можете да броите, спојувате или отстранувате дупликати. Но никој, ни вие, не може подоцна повторно да ги пресмета тие хешови од оригиналните вредности. Повторното вчитување на страницата создава нова сол и нови хешови.
Псевдонимите работат на ист начин: „Лице 1“ е првата различна вредност што се сретнува во колоната, „Лице 2“ втората итн. Табелата што ги поврзува имињата со броевите никогаш не се прикажува ниту се зачувува.
Анонимизирано или псевдонимизирано?
Според законите за заштита на лични податоци, како GDPR, податоците се анонимни само кога никој разумно не може повторно да идентификува лице, ниту со комбинирање колони. Хешираните и псевдонимизираните податоци обично и понатаму се лични податоци: редок назив на работно место, точен датум на раѓање и поштенски код заедно можат да укажат на едно лице. За да го намалите ризикот, отстранете ги колоните што не ви требаат, а останатите генерализирајте (година на раѓање, возрасен опсег, првите знаци од поштенскиот код). Алатката помага со механиката; тоа не е правна оцена.
Приватност
Вашата датотека се чита и преобразува во вашиот прелистувач, на вашиот уред. Ништо не се качува, а солта никогаш не ја напушта страницата.
Често поставувани прашања
Кои колони се препознаваат како лични податоци?
Колони чие име содржи зборови како email, е-пошта, phone, телефон, name, име, презиме, адреса, address, датум на раѓање, birth, поштенски код, SSN, пасош, IBAN, картичка или сметка, и нивните еквиваленти на другите јазици на сајтот (Vorname, teléfono, correo, PLZ, الهاتف…). Откривањето ги чита само имињата на колоните, па самите проверете ја секоја колона.
Дали следната недела ќе добијам исти хешови?
Не. Солта е случајна и се губи кога ќе ја напуштите страницата, што токму ги прави хешовите тешки за враќање. Ако треба да ги спојувате, обработете ги сите поврзани датотеки во иста сесија.
Што прави Генерализирај со датум на раѓање?
Задржува само година: 1985-07-14 станува 1985. Се препознаваат и датуми запишани како 14.07.1985, 14/07/1985 или 1985/07/14.
Дали алатката го менува редоследот на колоните?
Не. Колоните го задржуваат редоследот и имињата; исчезнуваат само отстранетите колони.
Има ли ограничување на големината?
Нема фиксно ограничување. Датотеки од неколку мегабајти работат добро; многу големите датотеки зависат од меморијата на вашиот уред.
Поврзани алатки
- CSV прегледувач и уредувач Отворете CSV датотека во прелистувачот, пребарувајте, филтрирајте, подредувајте, уредувајте ќелии, додавајте редови и колони и извезете чист CSV. Без качување.
- Хеш генератор Генерирајте MD5, SHA-1, SHA-256 и SHA-512 хешови на текст или датотеки со која било големина и проверете контролни суми. Сè работи во прелистувачот.
- Генератор на тест податоци Генерирајте реалистични лажни тест податоци (имиња, е-пошта, адреси, датуми, броеви) во прелистувачот и извезете ги како JSON, CSV или SQL INSERT наредби.