Google telah membuka sistem untuk menganalisis kumpulan data tanpa melanggar kerahasiaan

Google disajikan protokol kriptografi untuk komputasi multipihak rahasia Gabung dan Hitung Pribadi, yang memungkinkan analisis dan perhitungan pada kumpulan data terenkripsi dari beberapa peserta, menjaga kerahasiaan data masing-masing peserta (setiap peserta tidak dapat memperoleh informasi tentang data peserta lain, tetapi dapat melakukan perhitungan umum pada data tersebut tanpa dekripsi). Kode implementasi protokol terbuka berlisensi di bawah Apache 2.0.

Gabung dan Komputasi Pribadi memungkinkan Anda mentransfer sekumpulan catatan pribadi ke pihak ketiga, yang akan dapat menganalisisnya dan secara umum mengevaluasi perbedaan dengan kumpulannya, tetapi tidak akan dapat mengetahui nilai catatan tertentu. Misalnya, dimungkinkan untuk memperoleh informasi dari kumpulan data terenkripsi, seperti jumlah pengidentifikasi yang cocok dengan kumpulannya dan jumlah nilai catatan dengan pengidentifikasi yang cocok. Dalam hal ini, tidak mungkin untuk mengetahui secara pasti nilai dan pengidentifikasi apa yang ada di himpunan.

Protokol Gabung dan Komputasi Pribadi, juga disebut sebagai Jumlah Persimpangan Pribadi, didirikan pada kombinasi protokol transmisi pelupa yang tidak disengaja (Transfer Tidak Sadar Acak), dienkripsi Filter mekar dan penyamaran ganda Polig-Hellman.

Sistem yang diusulkan mungkin berguna, misalnya, ketika satu institusi medis memiliki informasi tentang status kesehatan pasien, dan institusi medis lainnya memiliki informasi tentang resep obat pencegahan baru. Protokol β€œGabungan dan Komputasi Pribadi” memungkinkan Anda, tanpa mengungkapkan informasi, untuk menggabungkan kumpulan data terenkripsi dan menampilkan statistik umum yang memungkinkan Anda memahami apakah obat yang diresepkan mengurangi timbulnya penyakit atau tidak. Contoh lainnya adalah berdasarkan database kecelakaan dari inspektorat lalu lintas negara dan dasar penggunaan peralatan keselamatan yang ditingkatkan pada mobil, dimungkinkan untuk menilai apakah kemunculan peralatan tersebut mempengaruhi jumlah kecelakaan.

Contoh lainnya adalah ketika, berdasarkan basis karyawan di satu perusahaan dan data pembelian dari perusahaan lain, Anda dapat menghitung berapa banyak karyawan dari perusahaan pertama yang melakukan pembelian dari perusahaan kedua dan berapa jumlahnya. Dalam konteks jaringan periklanan, perhitungan serupa dapat dilakukan untuk mengevaluasi efektivitas kampanye periklanan, dengan menggunakan daftar pengguna yang melihat iklan (atau mengklik link) dan melakukan pembelian di toko online.

Sumber: opennet.ru

Tambah komentar