
Google本周宣布將其完全同態(tài)加密(Fully Homomorphic Encryption,FHE)工具以開(kāi)源專(zhuān)案出。
Google指出,今天釋出的是完全同態(tài)加密的多用途轉譯器技術(shù),讓開(kāi)發(fā)人員可在加密資料上運算,沒(méi)有觸及個(gè)人可識別資料(personally identifiable information,PII)的疑慮。
全同態(tài)加密(FHE)是由前IBM 電腦科學(xué)家Craig Gentry開(kāi)發(fā)。一般資料在靜止時(shí)加密,但是當應用程式存取檔案時(shí),原本因加密而擾亂的資料必須回復,變成解密狀態(tài),這成為資料外泄的空窗期。FHE就是為了解決這問(wèn)題,讓?xiě)贸淌娇商幚砑用軤顟B(tài)下的資料,而如同處理未加密資料一樣。早期FHE速度很慢,近年拜演算法進(jìn)展之賜,FHE效能才來(lái)到實(shí)用水準而快速商業(yè)化。FHE有助於企業(yè)將特別敏感的資料之處理作業(yè)委外,像是金融業(yè)的客戶(hù)資料,但不用擔心資料外泄問(wèn)題。
Google 產(chǎn)品經(jīng)理Miguel Guevara表示,Google的轉譯器讓開(kāi)發(fā)者可撰寫(xiě)任何型態(tài)的基本運算程式碼,像是簡(jiǎn)單字串運算或數學(xué),在加密資料上執行。這個(gè)轉譯器會(huì )將程式碼轉成必要的版本來(lái)執行,使開(kāi)發(fā)人員開(kāi)發(fā)出不需解密資料的新式應用程式。FHE也可用來(lái)以敏感資料訓練機器學(xué)習模型。
這對高度要求資料隱私的產(chǎn)業(yè),如金融或醫療業(yè)相當有用。例如醫院想開(kāi)發(fā)一個(gè)和糖尿病病患有關(guān)的應用,且欲分享給其他醫學(xué)專(zhuān)家來(lái)推動(dòng)研究。利用這個(gè)FHE轉譯工具,就可以將病患身份加密的資料分享給其他人,後者無(wú)需解密,就能分析這批資料,但不會(huì )知道病患身份。
Google指出,未來(lái)10年內,FHE甚至可讓研究人員分析數千人的加密基因資料,以找出基因突變和疾病之間關(guān)聯(lián)。
去年6月IBM已首先釋出FHE加密工具。透過(guò)這些工具的釋出,IBM、Google等業(yè)者就可能吸引醫院、研究機構或金融業(yè)使用其云端平臺,包括機器學(xué)習服務(wù)。
去年9月Google也將自家核心產(chǎn)品建立的差分隱私(Differential Privacy)函式庫開(kāi)源,供開(kāi)發(fā)人員免費使用。這是一種進(jìn)階匿名技術(shù),確保開(kāi)發(fā)商能從這些資料中獲取資訊,但是又無(wú)法區分或是重新辨識出個(gè)人資訊。法國一家新創(chuàng )公司Arkhn就用這項技術(shù),協(xié)助醫院分享隱私資料。