Utilia

Anonimisasi CSV

Anonimkan file CSV di browser Anda. Pilih per kolom: pertahankan, hapus, samarkan, hash, pseudonim, atau generalisasi data pribadi, lalu unduh CSV barunya.

Cara menganonimkan file CSV

  1. Letakkan file CSV di area unggah, atau tempel data Anda di bawah Atau tempel teks CSV lalu klik Gunakan teks yang ditempel. Baris pertama harus berisi nama kolom.
  2. Di bawah Tindakan per kolom, alat ini memilihkan tindakan untuk setiap kolom yang namanya tampak pribadi: email, telepon, nama, alamat, tanggal lahir, nomor KTP/NIK, nomor jaminan sosial (SSN, SIN, NAS)… Periksa setiap kolom dan ubah tindakannya bila perlu.
  3. Sesuaikan Pengaturan kolom jika ada: jumlah karakter yang dipertahankan untuk Samarkan, lebar rentang untuk Generalisasi, dan label untuk Pseudonim.
  4. Lihat Pratinjau, yang menampilkan baris pertama persis seperti yang akan diekspor.
  5. Klik Unduh CSV yang sudah dianonimkan. File mempertahankan pemisah aslinya (koma, titik koma, atau tab).

Enam tindakan

Tindakan Fungsi Contoh
Pertahankan Membiarkan kolom tidak berubah. Surabaya → Surabaya
Hapus Menghapus seluruh kolom dari file. (kolom dihapus)
Samarkan Mengganti setiap karakter dengan * kecuali N karakter terakhir (bawaannya 4); spasi, tanda hubung, titik, dan kurung tetap. 0812-3456-0199 → ****-****-0199
Hash (SHA-256) Mengganti nilai dengan 16 digit heksadesimal pertama dari hash SHA-256 bersalt. ada@example.com → 3f1c9a0b7e24d816
Pseudonim Mengganti setiap nilai unik dengan label bernomor, yang selalu sama untuk nilai yang sama. Ada → Orang 1
Generalisasi Tanggal menjadi tahunnya, angka menjadi rentang dengan lebar yang dipilih, teks lain menjadi 3 karakter pertamanya. 1985-07-14 → 1985, 37 → 30–39, Bandung → Ban

Sel kosong tetap kosong apa pun tindakannya, sehingga hasil ekspor tidak mengarang data.

Hash, salt, dan pseudonim

Hash SHA-256 biasa dari sebuah alamat email tidak anonim: siapa pun yang memiliki daftar alamat bisa menghitung hash-nya dan menemukan kecocokan. Karena itu alat ini menambahkan salt acak, yang dibuat saat halaman dibuka, sebelum melakukan hash. Dalam satu ekspor, nilai yang sama selalu menghasilkan hash yang sama, sehingga Anda tetap bisa menghitung, menggabungkan, atau menghapus duplikat data. Namun tak seorang pun, termasuk Anda, bisa menghitung ulang hash itu dari nilai aslinya. Memuat ulang halaman membuat salt dan hash baru.

Pseudonim bekerja dengan cara yang sama: “Orang 1” adalah nilai unik pertama yang ditemui di kolom, “Orang 2” yang kedua, dan seterusnya. Tabel yang menghubungkan nama dengan nomor tidak pernah ditampilkan atau disimpan.

Anonim atau pseudonim?

Menurut peraturan perlindungan data pribadi seperti GDPR atau UU Pelindungan Data Pribadi (UU PDP) di Indonesia, data baru benar-benar anonim jika tak seorang pun dapat secara wajar mengidentifikasi seseorang kembali, bahkan dengan menggabungkan beberapa kolom. Data yang di-hash dan dipseudonimkan biasanya masih berupa data pribadi: jabatan yang langka, tanggal lahir lengkap, dan kode pos jika digabungkan bisa menunjuk ke satu orang. Untuk mengurangi risiko itu, hapus kolom yang tidak Anda perlukan dan generalisasikan sisanya (tahun lahir, rentang usia, 3 karakter pertama dari teks). Alat ini membantu sisi teknisnya; alat ini bukan penilaian hukum.

Privasi

File Anda dibaca dan diubah oleh browser Anda, di perangkat Anda. Tidak ada yang diunggah, dan salt tidak pernah meninggalkan halaman.

Pertanyaan yang sering diajukan

Kolom mana yang terdeteksi sebagai data pribadi?

Kolom yang namanya memuat kata seperti email, telepon, nama, alamat, lahir, kode pos, NIK, KTP, SSN, SIN, paspor, IBAN, kartu, atau rekening, serta padanannya dalam bahasa lain di situs ini (Vorname, teléfono, correo, PLZ, الهاتف…). Deteksi hanya membaca nama kolom, jadi periksa sendiri setiap kolom.

Bisakah saya mendapatkan hash yang sama minggu depan?

Tidak. Salt-nya acak dan hilang saat Anda meninggalkan halaman, itulah yang membuat hash sulit dibalik. Proses semua file yang saling terkait dalam sesi yang sama jika Anda perlu menggabungkannya.

Apa yang dilakukan Generalisasi pada tanggal lahir?

Hanya tahunnya yang dipertahankan: 1985-07-14 menjadi 1985. Tanggal yang ditulis 14/07/1985 atau 1985/07/14 juga dikenali.

Apakah alat ini mengubah urutan kolom?

Tidak. Kolom mempertahankan urutan dan namanya; hanya kolom yang dihapus yang hilang.

Apakah ada batas ukuran?

Tidak ada batas tetap. File berukuran beberapa megabyte berjalan dengan baik; file yang sangat besar bergantung pada memori perangkat Anda.