Google wis nerbitake koleksi perpustakaan lan utilitas open-source sing ngetrapake sistem enkripsi homomorfik kanthi lengkap, supaya bisa ngolah data sing dienkripsi sing ora katon ing plaintext ing sembarang tahapan komputasi. Toolkit kasebut ngidini nggawe program kanggo komputasi rahasia sing bisa nggarap data tanpa dekripsi, kalebu nindakake operasi string matematika lan prasaja ing data sing dienkripsi. Kode proyek ditulis ing C++ lan disebarake miturut lisensi Apache 2.0.
Ora kaya enkripsi end-to-end, enkripsi homomorphic, saliyane kanggo nglindhungi transmisi data, ngidini pangolahan data tanpa dekripsi. Homomorphism lengkap nuduhake kemampuan kanggo nindakake operasi tambahan lan perkalian ing data sing dienkripsi, ngidini petungan sewenang-wenang bisa dileksanakake. Asil enkripsi sing diasilake padha karo enkripsi asil operasi sing padha ing data asli.
Nggarap data nggunakake enkripsi homomorphic kalebu pangguna ndhelik data lan, tanpa mbukak kunci, ngirim menyang layanan pihak katelu kanggo diproses. Layanan iki nindakake petungan sing dijaluk lan ngasilake asil sing dienkripsi, tanpa bisa nemtokake data tartamtu sing digunakake. Pangguna decrypts data bali nggunakake tombol lan nampa asil ing cleartext.

Wilayah aplikasi enkripsi homomorphic kalebu nggawe layanan maya kanggo komputasi rahasia, implementasi sistem voting elektronik, nggawe protokol rute anonim, pangolahan pitakon liwat data sing dienkripsi ing DBMS, lan latihan rahasia sistem pembelajaran mesin.
Contone, enkripsi homomorphic bakal migunani ing aplikasi medis sing bisa nampa informasi rahasia saka pasien ing wangun sing dienkripsi lan ngidini para profesional kesehatan nindakake analytics lan ngenali kelainan tanpa dekripsi. Enkripsi homomorphic uga bisa mbantu ing riset mriksa hubungan antarane penyakit lan mutasi genetik tartamtu, sing mbutuhake nganalisa ewu conto genetik.
Fitur khas saka toolkit sing diterbitake yaiku kemampuan kanggo nggawe program kanggo ngolah data sing dienkripsi nggunakake teknik pangembangan C ++ standar. Nggunakake transpiler sing kasedhiya, program C++ diowahi dadi dialek FHE-C++ khusus sing bisa nangani data sing dienkripsi.

Source: opennet.ru
