Google telah membuka sistem untuk menganalisis set data tanpa melanggar kerahsiaan

Google dibentangkan protokol kriptografi untuk pengiraan sulit berbilang pihak Sertai dan Hitung Persendirian, yang membenarkan analisis dan pengiraan pada set data yang disulitkan daripada beberapa peserta, mengekalkan kerahsiaan setiap data peserta (setiap peserta tidak dapat memperoleh maklumat tentang data peserta lain, tetapi boleh melakukan pengiraan umum pada mereka tanpa penyahsulitan). Kod pelaksanaan protokol ia terbuka berlesen di bawah Apache 2.0.

Private Join and Compute membolehkan anda memindahkan set peribadi rekod kepada pihak ketiga, yang akan dapat menganalisisnya dan secara amnya menilai perbezaan dengan set mereka, tetapi tidak akan dapat mengetahui nilai rekod tertentu. Sebagai contoh, adalah mungkin untuk mendapatkan maklumat daripada set data yang disulitkan, seperti bilangan pengecam yang sepadan dengan setnya dan jumlah nilai rekod dengan pengecam yang sepadan. Dalam kes ini, adalah mustahil untuk mengetahui dengan tepat nilai dan pengecam yang terdapat dalam set.

Protokol Gabungan dan Pengiraan Peribadi, juga dirujuk sebagai Jumlah Persimpangan Persendirian, diasaskan pada gabungan protokol penghantaran terlupa secara tidak sengaja (Pemindahan Oblivious Rawak), disulitkan Penapis mekar dan penyamaran berganda Polig-Hellman.

Sistem yang dicadangkan mungkin berguna, sebagai contoh, apabila satu institusi perubatan mempunyai maklumat tentang status kesihatan pesakit, dan satu lagi tentang preskripsi ubat pencegahan baharu. Protokol "Penyertaan dan Pengiraan Persendirian" membolehkan anda, tanpa mendedahkan maklumat, untuk menggabungkan set data yang disulitkan dan memaparkan statistik umum yang akan membolehkan anda memahami sama ada ubat yang ditetapkan mengurangkan kejadian penyakit atau tidak. Contoh lain ialah berdasarkan pangkalan data kemalangan dari inspektorat trafik negeri dan asas penggunaan peralatan keselamatan yang dipertingkatkan dalam kereta, adalah mungkin untuk menilai sama ada penampilan peralatan ini mempengaruhi bilangan kemalangan.

Contoh lain ialah apabila, berdasarkan pangkalan pekerja satu syarikat dan data pembelian daripada syarikat lain, anda boleh mengira bilangan pekerja daripada syarikat pertama yang membuat pembelian dari syarikat kedua dan untuk jumlah berapa. Dalam konteks rangkaian pengiklanan, pengiraan yang serupa boleh dibuat untuk menilai keberkesanan kempen pengiklanan, menggunakan senarai pengguna yang ditunjukkan iklan (atau yang mengklik pada pautan) dan yang membuat pembelian di kedai dalam talian.

Sumber: opennet.ru

Tambah komen