Google tau qhib ib lub cuab yeej rau tag nrho homomorphic encryption

Google tau tshaj tawm ib qho qhib cov tsev qiv ntawv thiab cov khoom siv hluav taws xob uas siv tag nrho homomorphic encryption system uas tso cai rau koj ua cov ntaub ntawv hauv daim ntawv encrypted uas tsis tshwm sim hauv daim ntawv qhib ntawm txhua theem ntawm kev suav. Cov cuab yeej ua rau nws muaj peev xwm tsim cov kev pab cuam rau kev suav tsis pub lwm tus paub uas tuaj yeem ua haujlwm nrog cov ntaub ntawv yam tsis muaj decryption, suav nrog kev ua lej thiab kev ua haujlwm yooj yim ntawm cov ntaub ntawv encrypted. Txoj haujlwm code yog sau hauv C ++ thiab muab faib raws li Apache 2.0 daim ntawv tso cai.

Tsis zoo li qhov kawg-rau-kawg encryption, homomorphic encryption, ntxiv rau kev tiv thaiv cov ntaub ntawv xa mus, muab lub peev xwm los ua cov ntaub ntawv yam tsis tau decrypting nws. Tag nrho homomorphy txhais tau hais tias muaj peev xwm ua qhov sib ntxiv thiab sib npaug ntawm cov ntaub ntawv encrypted, raws li qhov koj tuaj yeem siv txhua qhov kev suav tsis raug. Cov zis tso zis ua ib qho txiaj ntsig encrypted, uas yuav zoo ib yam li encrypting cov txiaj ntsig ntawm kev ua haujlwm zoo sib xws ntawm cov ntaub ntawv qub.

Ua haujlwm nrog cov ntaub ntawv nrog homomorphic encryption los ntawm qhov tseeb tias tus neeg siv encrypts cov ntaub ntawv thiab, yam tsis tau nthuav tawm cov yuam sij, hloov mus rau lwm qhov kev pabcuam rau kev ua haujlwm. Qhov kev pabcuam no ua cov kev suav suav thiab tsim cov txiaj ntsig encrypted, tsis muaj peev xwm txiav txim siab seb cov ntaub ntawv nws ua haujlwm nrog. Tus neeg siv, siv nws cov yuam sij, decrypts cov ntaub ntawv tawm thiab tau txais qhov tshwm sim hauv cov ntawv ntshiab.

Google tau qhib ib lub cuab yeej rau tag nrho homomorphic encryption

Cov cheeb tsam ntawm kev siv homomorphic encryption suav nrog kev tsim cov kev pabcuam huab rau kev suav tsis pub lwm tus paub, kev siv cov tshuab hluav taws xob pov npav, tsim cov txheej txheem kev qhia tsis qhia npe, ua cov lus nug dhau cov ntaub ntawv encrypted hauv DBMS, thiab kev qhia tsis pub lwm tus paub ntawm tshuab kev kawm.

Piv txwv li, homomorphic encryption yuav muaj txiaj ntsig zoo hauv daim ntawv thov kev kho mob uas tuaj yeem tau txais cov ntaub ntawv rhiab los ntawm cov neeg mob hauv daim ntawv encrypted thiab muab cov kws kho mob muaj peev xwm los soj ntsuam thiab txheeb xyuas qhov tsis txaus ntseeg yam tsis muaj decryption. Homomorphic encryption tseem tuaj yeem pab nrog cov kev tshawb fawb soj ntsuam kev sib raug zoo ntawm cov kab mob thiab cov kev hloov pauv caj ces, uas yuav tsum tau soj ntsuam ntau txhiab tus qauv ntawm cov ntaub ntawv caj ces.

Ib qho tshwj xeeb ntawm cov cuab yeej luam tawm yog lub peev xwm los tsim cov kev pab cuam rau kev ua cov ntaub ntawv encrypted siv cov txheej txheem txhim kho hauv C ++. Siv cov transpiler muab, C ++ qhov kev pab cuam tau hloov mus rau hauv cov lus tshwj xeeb FHE-C ++ muaj peev xwm ua haujlwm nrog cov ntaub ntawv encrypted.

Google tau qhib ib lub cuab yeej rau tag nrho homomorphic encryption


Tau qhov twg los: opennet.ru

Ntxiv ib saib