Google Memperkenalkan Penyulitan Homomorfik sepenuhnya

The Pembangun Google telah mengeluarkan baru-baru ini melalui catatan blog kemajuan set perpustakaan dan utiliti terbuka dengan pelaksanaan a penghubung homomorfik sepenuhnya yang memungkinkan untuk memproses data yang dienkripsi yang tidak muncul dalam bentuk terbuka dalam tahap pengiraan apa pun.

Tidak seperti enkripsi hujung ke hujung, penyulitan homomorfik, Selain melindungi penghantaran data, ia menyediakan kemampuan untuk memproses data tanpa mendekripsikannya.

Penyulitan homomorfik sepenuhnya menyiratkan keupayaan untuk melakukan operasi penambahan dan pendaraban pada data disulitkan, dari mana pengiraan sewenang-wenangnya dapat dilaksanakan. Hasilnya adalah hasil yang dienkripsi, yang serupa dengan enkripsi hasil operasi serupa pada data asal.

Sebagai pembangun, adalah tanggungjawab kami untuk membantu memastikan pengguna kami selamat dalam talian dan melindungi data mereka. Ini bermula dengan membuat produk yang selamat secara lalai, peribadi dengan reka bentuk, dan membuat pengguna terkawal. Semua yang kami lakukan di Google disokong oleh prinsip-prinsip ini, dan kami bangga menjadi peneraju industri dalam pengembangan, pelaksanaan, dan penskalaan teknologi pelestarian privasi baru yang memungkinkan untuk memperoleh maklumat yang berharga dan mencipta pengalaman berguna semasa kami melindungi pengguna. privasi.

Bekerja dengan data dengan enkripsi homomorfik dikurangkan kepada fakta bahawa pengguna mengenkripsi data dan, tanpa mendedahkan kuncinya, memindahkannya ke perkhidmatan pihak ketiga untuk diproses.

Perkhidmatan ini melakukan pengiraan yang dinyatakan dan menghasilkan hasil yang dienkripsi, tanpa dapat menentukan dengan data apa ia berfungsi. Pengguna menyahsulitkan data siaran menggunakan kunci mereka dan menerima hasilnya dalam teks yang jelas.

Sebagai contoh, bayangkan bahawa anda membuat aplikasi untuk penghidap diabetes. Aplikasi ini dapat mengumpulkan maklumat sensitif dari penggunanya, dan anda memerlukan cara untuk menyimpan data ini secara peribadi dan dilindungi sambil membagikannya kepada pakar perubatan untuk mendapatkan maklumat berharga yang boleh membawa kepada kejayaan perubatan penting. Dengan Google Transpiler untuk FHE, anda dapat menyulitkan data yang anda kumpulkan dan membaginya dengan pakar perubatan yang, pada gilirannya, dapat menganalisis data tanpa menyahsulitnya, memberikan maklumat berguna kepada komuniti perubatan, sambil memastikan bahawa maklumat yang mendasari tidak dapat diakses oleh sesiapa sahaja.

Antara kawasan aplikasi cipher homomorfik dijumpai penciptaan perkhidmatan cloud untuk pengkomputeran sulit, pelaksanaan sistem pengundian elektronik, pembuatan protokol perutean tanpa nama, pemprosesan permintaan pada data yang dienkripsi dalam DBMS, dan latihan rahsia sistem pembelajaran mesin.

Contohnya, penyulitan homomorfik akan berguna dalam aplikasi perubatan Mereka boleh menerima maklumat pesakit yang dirahsiakan dalam bentuk yang dienkripsi dan memberi profesional perubatan kemampuan untuk melakukan analisis dan mengenal pasti kelainan tanpa penyahsulitan.

Penyulitan homomorfik juga dapat membantu dalam penyelidikan hubungan antara penyakit dan mutasi genetik tertentu, yang memerlukan analisis ribuan sampel maklumat genetik.

Itulah sebabnya hari ini, kami dengan senang hati mengumumkan bahawa kami mendapat transpiler pertama-jenis-jenisnya, untuk penyulitan homomorfik sepenuhnya (FHE), yang akan membolehkan pembangun melakukan pengiraan pada data yang dienkripsi tanpa dapat mengakses sebarang maklumat daripadanya.pengenalan diri.

Ciri khas dari alatan yang diterbitkan adalah kemampuan untuk membuat program untuk memproses data yang dienkripsi menggunakan teknik pengembangan C ++ standard menggunakan transpiler yang disediakan, program C ++ yang berubah menjadi dialek FHE-C ++ khas yang mampu bekerja dengan data yang dienkripsi.

Kit alat ini membolehkan anda membuat program pengiraan sulit yang dapat berfungsi dengan data tanpa menyahsulitnya, termasuk melakukan operasi rentetan dan matematik sederhana pada data yang dienkripsi. Kod projek ditulis dalam C ++ dan diedarkan di bawah lesen Apache 2.0.

Akhirnya ya anda berminat untuk mengetahui lebih lanjut mengenainya mengenai perkara ini, anda boleh menyemak butirannya di pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.