《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 業(yè)界動(dòng)態(tài) > 不可區(qū)分混淆被實(shí)現(xiàn),計(jì)算機(jī)科學(xué)家摘得這顆密碼學(xué)「皇冠上的明珠」

不可區(qū)分混淆被實(shí)現(xiàn),計(jì)算機(jī)科學(xué)家摘得這顆密碼學(xué)「皇冠上的明珠」

2020-11-12
來源:機(jī)器之心
關(guān)鍵詞: IO 密碼學(xué)

  iO(Indistinguishability Obfuscation,不可區(qū)分混淆)是密碼學(xué)中黑科技一樣的存在,但很多人認(rèn)為它并不存在。最近,一些研究人員提出了新的 iO 協(xié)議。

  2018 年,加州大學(xué)洛杉磯分校博士生 Aayush Jain 前往日本演講,介紹他和同事正在開發(fā)的一款強(qiáng)大的加密工具。在他陳述團(tuán)隊(duì)在 iO 方面的努力時(shí),有觀眾提問:「我認(rèn)為 iO 不存在。」

  當(dāng)時(shí),這種看法較為普遍。如果 iO 確實(shí)存在,它不僅可以隱藏?cái)?shù)據(jù)集合,還可以隱藏計(jì)算機(jī)程序的內(nèi)部工作機(jī)制,創(chuàng)造出強(qiáng)大的加密工具。哈佛大學(xué)計(jì)算機(jī)科學(xué)教授 Boaz Barak 表示,這是「掌控一切的密碼學(xué)原語(yǔ)」,而這種力量的強(qiáng)大讓人們懷疑 iO 是否真的存在。

  2013 年,計(jì)算機(jī)科學(xué)家 Sanjam Garg、Amit Sahai 等人首次提出 iO 的候選版本,后來其他研究者找出了對(duì)其安全性進(jìn)行攻擊的方法。「誰(shuí)將贏得勝利, the makers or the breakers?」

  加州大學(xué)伯克利分校西蒙斯計(jì)算理論研究所負(fù)責(zé)人 Shafi Goldwasser 表示:「當(dāng)時(shí)很多人對(duì)此很狂熱,他們相信 iO 的存在,并堅(jiān)持研究。但后來這些人越來越少了。」

  而近期,Aayush Jain 與華盛頓大學(xué)副教授 Huijia Lin、Jain 的導(dǎo)師 Amit Sahai 合作的一項(xiàng)研究為 maker 站臺(tái)。這篇于 8 月 18 日線上發(fā)布的論文首次展示了,如何僅使用「標(biāo)準(zhǔn)」安全假設(shè)來構(gòu)建 iO。

  論文鏈接:https://eprint.iacr.org/2020/1003.pdf

微信圖片_20201112143419.jpg

  加州大學(xué)伯克利分校博士生、論文一作 Aayush Jain

  所有的加密協(xié)議都依賴于一些假設(shè),譬如著名的 RSA 算法基于一條被普遍認(rèn)同的觀點(diǎn):標(biāo)準(zhǔn)計(jì)算機(jī)無法對(duì)兩個(gè)大素?cái)?shù)的乘積進(jìn)行因式分解。加密協(xié)議的安全性和其假設(shè)有關(guān),之前的 iO 基于未經(jīng)測(cè)試、最終被證明不可靠的假設(shè)。而最新的協(xié)議依賴于經(jīng)過廣泛使用和研究的安全假設(shè)。

  盡管這一協(xié)議距離現(xiàn)實(shí)部署還很遙遠(yuǎn),但它從理論角度提供了一種即時(shí)構(gòu)建多個(gè)加密工具的方式,而這在之前是不可能的。例如,它允許創(chuàng)建「可否認(rèn)」加密和「函數(shù)」加密。

  以色列理工學(xué)院教授 Yuval Ishai 表示:「現(xiàn)在應(yīng)該不會(huì)有人懷疑 iO 的存在了。」

  iO:密碼學(xué)「皇冠上的明珠」

  數(shù)十年來,計(jì)算機(jī)科學(xué)家一直在思考是否存在安全、全面的方式來實(shí)現(xiàn)計(jì)算機(jī)程序混淆,使人們能夠在不了解其內(nèi)部秘密的情況下使用它們。程序混淆可以支持大量實(shí)際應(yīng)用,如使用混淆程序在銀行或電子郵件賬戶中向他人委派任務(wù),而無需擔(dān)心別人濫用該程序或讀取你的賬戶密碼。

  但截至目前,所有構(gòu)建現(xiàn)實(shí)混淆器的嘗試都失敗了。2001 年,理論層面也出現(xiàn)了壞消息:最強(qiáng)大的混淆形式「黑盒混淆」是難以實(shí)現(xiàn)的。(黑盒混淆即攻擊者無法了解程序內(nèi)部,只能看到程序的使用及其輸出。)Boaz Barak、Amit Sahai 以及其他五位研究者證明,一些程序自己揭示了內(nèi)部秘密,它們無法實(shí)現(xiàn)完全混淆。

  不過,這些程序是專門創(chuàng)建來抵抗混淆的,與現(xiàn)實(shí)程序沒有太多相似之處。因此,計(jì)算機(jī)科學(xué)家希望存在另外一些混淆,它足夠弱因此是可行的,又足夠強(qiáng)能夠隱藏人們真正關(guān)心的秘密。證明黑盒混淆不可能實(shí)現(xiàn)的研究者在論文中提出了一個(gè)可能的替代方案:iO。

  乍一看,iO 并不是特別有用的概念。它不要求隱藏程序的秘密,只要求程序足夠混淆,比如你有兩個(gè)可執(zhí)行相同任務(wù)的不同程序,你無法區(qū)分哪個(gè)是混淆版本,哪個(gè)是原版。

微信圖片_20201112143514.jpg

  Aayush Jain 導(dǎo)師、UCLA 教授 Amit Sahai,也是 iO 候選版本的提出者之一。

  但是,iO 實(shí)際上要強(qiáng)大得多。例如,假設(shè)你有一個(gè)程序,可以執(zhí)行一些與銀行賬戶相關(guān)的任務(wù),但是它包含未加密密碼,因此易受攻擊。但是,只要有一個(gè)執(zhí)行同樣任務(wù)但能夠隱藏密碼的程序,不可區(qū)分混淆器就可以成功地 mask 密碼。

  近年來,計(jì)算機(jī)科學(xué)家證明 iO 可以作為幾乎所有加密協(xié)議的基礎(chǔ)(除了黑盒混淆),包括經(jīng)典的加密任務(wù)(如公鑰加密)和新興任務(wù)(如全同態(tài)加密)。它還涵蓋無人知道如何構(gòu)建的加密協(xié)議,如可否認(rèn)加密和函數(shù)加密。

  康奈爾大學(xué)教授 Rafael Pass 表示:「這是皇冠上的明珠。一旦實(shí)現(xiàn),我們可以獲得一切。」

  2013 年,Sanjam Garg、Amit Sahai 等人提出 iO 候選版本,將一個(gè)程序分割成多個(gè)「拼圖塊」,然后使用多重線性映射混淆單個(gè)「拼圖塊」。把所有拼圖塊拼在一起后,所有混淆互相抵消,程序運(yùn)轉(zhuǎn)如常,但是每個(gè)單獨(dú)的「拼圖塊」看起來是無意義的。當(dāng)時(shí),這一研究結(jié)果被視為一大突破,并引發(fā)了后續(xù)大量相關(guān)論文。然而幾年后,其他研究者發(fā)現(xiàn)多重線性映射并不安全。之后又出現(xiàn)了其他 iO 候選版本,但也都被攻破。

微信圖片_20201112143546.jpg

  當(dāng)時(shí),很多人擔(dān)心 iO 可能只是個(gè)無法實(shí)現(xiàn)的奇跡。

  少即是多

  2016 年,Huijia Lin 開始研究能否通過簡(jiǎn)單地減少多項(xiàng)式計(jì)算,來解決多重線性映射的缺陷。多重線性映射本質(zhì)上是多項(xiàng)式計(jì)算的加密方式。Jain 表示:「這些映射類似于多項(xiàng)式計(jì)算器,并與包含變量值的 secret locker 相連接。」機(jī)器接受用戶輸入的多項(xiàng)式,用戶可以查看最終 locker,以了解隱藏值能否使多項(xiàng)式的值為 0。

  為了確保該方案的安全性,用戶不應(yīng)了解有關(guān)其他 locker 的信息或者過程中生成的任何數(shù)字。Sahai 表示:「我們希望這是真的,」但是,在研究人員提出的所有候選多重線性映射中,打開最終 locker 的過程中總是泄露出本該隱藏的計(jì)算信息。

微信圖片_20201112143618.jpg

  華盛頓大學(xué)副教授、該研究第二作者 Huijia Lin。

  研究人員提出的的多重線性映射均存在安全漏洞,Lin 想知道是否有一種方法,不必計(jì)算那么多不同種類的多項(xiàng)式也能構(gòu)建 iO(因此更容易被安全地構(gòu)建)。

  四年前,Lin 發(fā)現(xiàn)了僅使用某些類型的多重線性映射構(gòu)建 iO 的方法,這些映射計(jì)算「階數(shù)(degree)」為 30 或者更小的多項(xiàng)式(這意味著每個(gè)項(xiàng)是最多 30 個(gè)變量的乘積)。接下來的幾年中,Lin、Sahai 和其他研究者致力于如何將階數(shù)降得更低。直到能夠使用三階多重線性映射構(gòu)建 iO。

  理論上,這似乎是一個(gè)巨大的進(jìn)步。但它仍存在一個(gè)問題:從安全的角度講,三階實(shí)際上與任意階多項(xiàng)式處理機(jī)器一樣差。

  研究者了解如何安全構(gòu)建的唯一多重線性映射是二階或者更低階的多項(xiàng)式處理機(jī)器。Lin 與 Jain、Sahai 一道,試圖找出用二階多重線性映射構(gòu)建 iO 的方法,他們?cè)谶@個(gè)問題上掙扎了很久。

  盡管探究過程充滿艱辛,但最終他們提出了一種新的想法:由于 iO 需要三階映射,而計(jì)算機(jī)科學(xué)家只能安全構(gòu)建二階映射,那么二者是否存在折中方案?比如 2.5 階映射?

  研究者設(shè)想了一個(gè)系統(tǒng),其中某些 locker 具備清晰的窗口,因此用戶能夠查看其中包含的值。這使得機(jī)器不需要保護(hù)太多的隱藏信息。為了在高階多重線性映射的能力與二階映射的安全性之間取得平衡,機(jī)器可以使用高于二階的多項(xiàng)式進(jìn)行計(jì)算,但是有一個(gè)限制:隱藏變量的多項(xiàng)式必須為二階。研究者稱他們?cè)噲D不隱藏太多信息,并證明能夠安全構(gòu)建這類混合 locker 系統(tǒng)。

微信圖片_20201112143658.jpg

  要將這些功效較弱的多重線性映射轉(zhuǎn)換為 iO,還需要最后一個(gè)要素:一種新型的偽隨機(jī)數(shù)生成器。它可以將一串隨機(jī)位擴(kuò)展為更長(zhǎng)的字符串,并且仍具有隨機(jī)性。

  該研究的最終成果是能夠避免多重線性映射安全弱點(diǎn)的 iO 協(xié)議。

  該方案的安全性基于在在其他加密環(huán)境中被廣泛使用的四個(gè)數(shù)學(xué)假設(shè),這些假設(shè)歷史悠久,研究時(shí)間最短的假設(shè)相關(guān)問題都可以追溯到 20 世紀(jì) 50 年代。

  只可能有一種情況會(huì)打破該研究提出的新 iO 協(xié)議,那就是全功率量子計(jì)算機(jī)。四個(gè)假設(shè)之一易受量子攻擊,但最近的一些研究已經(jīng)提供了通往 iO 的另一種潛在途徑,保證它即使受到量子攻擊也是安全的,不過它所依賴的假設(shè)沒有那么堅(jiān)固。有研究者表示,在未來的研究中可以將兩種方法結(jié)合起來,創(chuàng)造出既基于標(biāo)準(zhǔn)安全假設(shè)又能抵擋量子攻擊的 iO 版本。

  這可能會(huì)吸引新的研究人員加入。當(dāng)理論上存在可行性時(shí),那么就會(huì)有更多人愿意加入研究團(tuán)隊(duì)。毫無疑問,在該協(xié)議(或其變體)用于實(shí)際應(yīng)用之前,計(jì)算機(jī)科學(xué)領(lǐng)域仍然有很多事要做。

 

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区久久久| 亚洲专区在线| 亚洲三级网站| 国产欧美日韩三级| 欧美激情一区二区三区在线| 性做久久久久久久免费看| 亚洲精品一区久久久久久| 午夜影院日韩| 在线视频日韩精品| 亚洲第一黄网| 国产精品美女黄网| 亚洲一区在线观看免费观看电影高清 | 国产日韩av一区二区| 欧美激情欧美狂野欧美精品| 一区二区三区日韩精品| 欧美一区二区三区另类| 一区二区免费在线播放| 亚洲高清网站| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美日韩国产在线播放| 久久精品三级| 一本大道久久a久久综合婷婷 | 一本色道久久综合亚洲精品不| 国产一区二区av| 国产精品一区二区久久久久| 欧美日韩精品一区二区三区四区| 欧美不卡视频一区| 免费人成精品欧美精品| 欧美在线视频网站| 亚洲欧美激情精品一区二区| 亚洲视频狠狠| 宅男在线国产精品| 一区二区三区精密机械公司| 久久爱91午夜羞羞| 一区二区欧美在线观看| 在线观看91久久久久久| 久久婷婷蜜乳一本欲蜜臀| 亚洲一区二区免费看| 一本色道久久综合狠狠躁篇怎么玩| 亚洲人妖在线| 亚洲日本成人女熟在线观看| 亚洲区中文字幕| 亚洲日本中文字幕| 亚洲美女视频在线免费观看| 久久福利一区| 最近看过的日韩成人| 91久久在线播放| 99精品国产在热久久婷婷| 一本久道久久综合中文字幕| 亚洲国产一区在线| 久久岛国电影| 亚洲日本va午夜在线影院| 亚洲精品免费在线观看| 99人久久精品视频最新地址| 国产精品99久久久久久人| 在线视频亚洲欧美| 亚洲网在线观看| 欧美亚洲免费高清在线观看| 亚洲综合视频网| 久久国产精彩视频| 久久字幕精品一区| 久久一二三区| 久久久亚洲影院你懂的| 欧美成人久久| 亚洲免费影院| 欧美一站二站| 亚洲视频欧美视频| 一区二区欧美在线| 亚洲一区二区三区三| 校园春色综合网| 久久久97精品| 久久亚洲欧美| 香蕉乱码成人久久天堂爱免费| 99精品视频免费观看| 99视频超级精品| 亚洲欧美一区二区三区久久| 久久www成人_看片免费不卡| 亚洲美女黄色| 亚洲视频精选| 久久精品最新地址| 欧美国产综合| 国产精品久久一区主播| 狠狠爱综合网| 好看不卡的中文字幕| 国产精品一区一区| 国产精品入口麻豆原神| 激情成人综合网| 亚洲高清资源| 日韩亚洲一区二区| 亚洲一区二区3| 香蕉国产精品偷在线观看不卡| 91久久国产精品91久久性色| 亚洲日本黄色| 亚洲四色影视在线观看| 欧美在线精品一区| 欧美一区在线直播| 一本色道久久88亚洲综合88| 午夜视频一区二区| 免费观看一区| 午夜精品免费在线| 一本色道久久综合狠狠躁的推荐| 亚洲午夜激情| 欧美一区二区三区啪啪| 亚洲精品视频一区| 中文国产亚洲喷潮| 久久综合综合久久综合| 国产精品久久久久久av下载红粉 | 欧美专区第一页| 欧美日韩第一区| 狠色狠色综合久久| 亚洲网站视频福利| 日韩一级片网址| 久久免费黄色| 国产精品久久9| 91久久夜色精品国产网站| 欧美一区二区三区四区在线观看地址 | 亚洲免费观看高清完整版在线观看熊 | 性做久久久久久久久| 欧美理论在线播放| 老牛影视一区二区三区| 国产精品资源| 99视频精品免费观看| 亚洲激情第一区| 久久久久久国产精品mv| 国产精品久久久久久久9999| 亚洲精品免费看| 亚洲人成在线观看| 久久一本综合频道| 欧美体内she精视频| 亚洲精品国产视频| 亚洲日本成人网| 免费观看一级特黄欧美大片| 国内久久视频| 亚洲天堂成人| 亚洲伊人第一页| 欧美日韩亚洲视频| 亚洲精品视频一区| 99www免费人成精品| 欧美91福利在线观看| 玉米视频成人免费看| 亚洲第一区中文99精品| 先锋a资源在线看亚洲| 欧美大片一区二区| 国产一区二区久久精品| 小黄鸭精品密入口导航| 欧美一区二区三区在| 国产精品一区二区你懂得 | 能在线观看的日韩av| 国产一区91精品张津瑜| 亚洲第一黄网| 欧美承认网站| 一本色道久久综合亚洲精品小说| 午夜精品久久久99热福利| 国产人久久人人人人爽| 欧美在线视频日韩| 免费看的黄色欧美网站| 亚洲精选在线观看| 亚洲在线免费| 黑人极品videos精品欧美裸| 亚洲精品色婷婷福利天堂| 欧美视频手机在线| 欧美一区二区三区四区高清 | 久久久精品一区| ●精品国产综合乱码久久久久| 一本色道久久综合亚洲精品小说 | 亚洲第一精品福利| 欧美交受高潮1| 亚洲一区二区三区777| 久久亚洲综合网| 日韩一级成人av| 久久精品日韩一区二区三区| 91久久精品美女高潮| 亚洲欧美成人一区二区三区| 韩国女主播一区二区三区| 99精品欧美一区| 国产欧美精品xxxx另类| 亚洲三级电影在线观看| 国产精品美女久久福利网站| 亚洲国产精品视频一区| 国产精品久久久久免费a∨| 亚洲国产婷婷香蕉久久久久久| 国产精品电影在线观看| 亚洲国产午夜| 国产毛片久久| 一本色道久久综合亚洲精品婷婷| 国产综合色精品一区二区三区| 亚洲图片欧美一区| 在线精品亚洲一区二区| 性欧美1819性猛交| 亚洲精品久久久久久久久久久| 久久久999精品免费| av不卡在线观看| 欧美风情在线观看| 欧美专区在线播放| 欧美少妇一区| 亚洲激情网站| 国产一区二区你懂的| 亚洲欧美中文日韩v在线观看| 亚洲国产清纯| 另类亚洲自拍|