激情国产一区二区,亚洲激情男女视频,欧美日韩国产高清一区二区,欧美午夜影院一区

首頁 > 資訊 > 科技 > 正文

混淆程序:代碼最安全的加密方式 IO存在性被證實但還難以抵御量子計算

2021-01-11 15:58:44來源:科技日報

幾十年來,計算機科學家一直都想驗證是否存在絕對安全的方法來加密計算機程序,讓人們在使用計算機的同時卻無法破解其程序。

在2020年底,幾位學者成功找到了一種加密方式,讓計算機用戶無法通過獲取代碼破解程序。

加密程序代碼

首先要對其進行混淆

不可區分混淆(indistinguishability obfuscation,簡稱IO)是一種強大的加密算法,它不僅能隱藏數據集,還能隱藏程序本身,從而實現幾乎所有的加密協議。

要想知道不可區分混淆是什么,我們不妨先來看一看混淆是什么。

對于程序員來說,最寶貴的自然是代碼,一旦源代碼被人獲取,基本上就等于程序員編寫代碼花費的心血付諸東流,還會涉及到知識產權糾紛。為了保護代碼,有的程序員會在導出程序之前采取一些手段來混淆程序。

當前程序混淆有兩種方式,第一種是全文替換關鍵詞,把整段代碼中所有的“命名”全部替換成數字(例如將ui_controller替代為a0123456);第二種是直接輸出編譯過后的代碼,將人們可以看懂的源代碼轉換成電腦看得懂的機器碼,這樣別人就沒法直接打開這個文件看到原本的代碼了。

這兩種方式的目的都是在導出程序的時候,把標注性的符號摘除。從而達到不暴露源碼信息的效果。

但這兩種方式并不是真正意義上的混淆,因為雖然人類難以理解這串代碼到底要做什么,但如果把這樣的代碼放入編譯器中,讓編譯器去分析整個編程語言的語法結構,把每一行指令所要做的事情都歸納出來的話,那么很容易就能看出些端倪。

真正意義上的混淆被稱作虛擬黑盒(Virtual Black Box Obfuscation,VBB),相當于將一個程序C嵌入一個黑盒中,我們可以在黑盒的一端輸入x,另一頭會輸出C(x)。因為整個程序都藏在黑盒中,我們完全無法得知任何C的構造信息,也無法從輸出反推輸入。

如果實現虛擬黑盒,用戶可以使用程序卻無法理解程序本身,那么就能讓開發的程序永遠不被破解,并且加密程序的過程也會十分高效。

但虛擬黑盒的概念提出不久后,很快就被潑了一盆冷水。2001年,7位研究者聯手提出了一種特殊構造的程序,并證明通用的VBB混淆是絕對不可能的。

不過,這7位研究者的成果中,提出了一種混淆的新型定義——如果一對程序A和B具有相同的功能性,能否通過一種新的混淆算法,使第三方無法區分兩個程序呢?對于這樣的混淆,我們稱之為IO。

其利用的原理是:如果把相同值輸入程序A和B,計算得到O(A)=P和O(B)=P,在無法進入程序A或B的情況下,在計算上分辨P來自于A還是B是不可行的。

有了強大的不可區分混淆,我們就能完美加密已有的程序,使其永遠不會被破解。

IO存在性被證實

但還難以抵御量子計算

2013年,美國加州大學洛杉磯分校的阿米特·沙海教授聯合其他5位學者提出一種IO協議,把一個程序拆分為幾塊,就像拼圖游戲,單個碎片看上去毫無意義,但如果使用多線性配對方法將碎片正確地組合到一起,程序就能正常工作。

多線性配對本質上是一種利用多項式進行計算的方法,多項式是由不同變量和數字組成的數學表達式,如3xy+2yz2。為了保證其安全性,用戶不能獲知整個過程中任何參數。

多線性配對方法中,有一個重要的概念叫做“層數”,它可以理解為運算公式中變量的階數,如3xy+2yz2為2階多項式,即其層數為2;3xy+2yz4為4階多項式,其層數為4。層數越多,多線性配對的安全性越差。

2016年,美國華盛頓大學副教授林惠嘉開始探索能否通過減少多線性配對的層數來實現IO。最初,她想出了如何用30層多線性配對構建IO。接下來,她和其他研究者逐漸實現了只用3層多線性配對來構建IO。

表面上看,這是一個巨大的進步。但有一個問題——從安全的角度來看,3層多線性配對和其他3層以上多線性配對一樣不安全。

此前,研究人員只知道2層及以下的線性配對是絕對安全的。林惠嘉與阿米特·沙海聯手,試圖找出如何用2層線性配對構建IO,但是很長一段時間研究都沒有突破。最終,他們想出了一個折中方案:既然實現IO需要3層線性配對,但為了安全需要減少到2層,那么中間是否存在2.5層呢?

研究人員設想了一個系統,使用戶可以看到部分變量的值,這讓整個機制不需要對太多變量進行加密。但多項式被隱藏的變量必須不能超過2階,如3x2y+2yz4公式中,z的值可以讓用戶看到,而變量x、y的階數由于沒有超過2階因此被隱藏。由此,研究人員在保證線性配對安全性的前提下,成功實現了IO。

雖然幾位科學家聯手證明了IO的存在性,但量子計算機的超強計算能力,會使得目前絕大部分加密算法都無法抵擋,這意味著所有的加密信息,都將會暴露在量子計算機的面前。現在研究者們正試圖開發一條新的通往IO的潛在途徑,希望能抵擋住量子攻擊。(王昱編譯,據《環球科學》)

責任編輯:孫知兵

免責聲明:本文僅代表作者個人觀點,與太平洋財富網無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
如有問題,請聯系我們!

激情国产一区二区,亚洲激情男女视频,欧美日韩国产高清一区二区,欧美午夜影院一区
国产区在线观看成人精品| 亚欧美中日韩视频| 亚洲国产精品精华液2区45| 亚洲天堂成人| 欧美精品免费观看二区| 国产一区二区主播在线| 久久久综合激的五月天| 蜜桃久久精品乱码一区二区| 久久黄金**| 国产精品亚洲网站| 久久天天躁夜夜躁狠狠躁2022| 国产精品午夜在线观看| 妖精视频成人观看www| 欧美成黄导航| 日韩视频免费观看| 国产精品综合不卡av| 亚洲午夜国产成人av电影男同| 欧美日本一区| 日韩亚洲一区二区| 国产一区二区三区黄视频| 亚洲免费在线播放| 国产欧美精品日韩精品| 欧美激情91| 一本色道久久综合亚洲精品婷婷 | 亚洲第一精品在线| 欧美三级视频在线播放| 亚洲午夜精品久久久久久浪潮| 欧美三区美女| 欧美精品久久久久久久久老牛影院| 亚洲福利专区| 欧美午夜久久久| 欧美激情a∨在线视频播放| 在线视频精品一| 国产视频欧美视频| 国产麻豆精品视频| 欧美在线一二三区| 亚洲电影成人| 在线观看国产欧美| 欧美日韩免费观看一区=区三区| 久久资源在线| 亚洲图片在线观看| 国产一区视频网站| 国产一区在线免费观看| 欧美精品一区二区高清在线观看| 欧美激情一区二区三区不卡| 欧美午夜免费影院| 欧美日韩亚洲系列| 久久久精品一区| 一本色道久久综合亚洲二区三区| 亚洲国产乱码最新视频| 国产乱码精品一区二区三区不卡 | 午夜性色一区二区三区免费视频| 今天的高清视频免费播放成人| 国产一区二区精品丝袜| 欧美日韩一区二区三区在线视频| 欧美黑人在线观看| 久久免费视频观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲欧美视频在线| 久久亚洲不卡| 久久久久一区| 欧美高清视频| 老司机午夜精品视频| 欧美成人高清| 老司机精品久久| 国产一区二区欧美| 亚洲黄色片网站| 亚洲高清资源| 在线视频欧美一区| av成人免费在线观看| 亚洲一区二区影院| 久久久福利视频| 久久狠狠婷婷| 欧美日韩中文字幕| 欧美日韩在线精品一区二区三区| 国产九九精品| 国产一区91| 一本一本久久a久久精品综合妖精| 亚洲三级视频| 久久日韩精品| 国产精品久久久久久久久免费| 国产精品美女www爽爽爽| 亚洲第一区在线观看| 伊人久久亚洲影院| 亚洲欧美日韩爽爽影院| 欧美国产综合| 欧美亚州在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文 | 欧美屁股在线| 国产亚洲欧洲一区高清在线观看 | 妖精成人www高清在线观看| 欧美一级视频免费在线观看| 蜜桃av一区二区在线观看| 免费成人黄色av| 国产一区视频观看| 亚洲黄色影片| 久久免费一区| 国产视频综合在线| 亚洲人成久久| 免费欧美在线| 精品9999| 久久视频精品在线| 欧美日韩高清在线观看| 99re6热在线精品视频播放速度| 狠狠色2019综合网| 久久精视频免费在线久久完整在线看| 久久亚洲一区二区| 亚洲国产精品嫩草影院| 久久综合色播五月| 国产精品美女久久久久久免费| 99精品99| 国产精品推荐精品| 亚洲精品久久久久中文字幕欢迎你 | 午夜激情亚洲| 国产精品欧美一区喷水| 亚洲黄色小视频| 欧美日韩国产首页| 一级成人国产| 国产欧美日韩一区二区三区| 一二三区精品福利视频| 国产精品播放| 久久久久国产一区二区三区四区 | 亚洲图片在区色| 国产免费观看久久黄| 9色精品在线| 国产伦精品一区二区三区免费| 欧美一级大片在线观看| 国模叶桐国产精品一区| 欧美不卡在线视频| 在线看日韩欧美| 欧美日韩中文精品| 久久精品日产第一区二区| 亚洲狠狠婷婷| 国产欧美另类| 欧美大片在线观看一区| 亚洲二区在线视频| 欧美午夜激情视频| 久久精品亚洲| 亚洲一级高清| 亚洲成人自拍视频| 国产精品毛片一区二区三区| 久久视频在线视频| 亚洲国产精品电影在线观看| 国产精品成人va在线观看| 欧美中文字幕第一页| 亚洲一区二区高清| 在线观看成人av电影| 国产精品视频免费观看www| 免费一区二区三区| 日韩视频专区| 亚洲欧洲一区| 国产一区二区精品| 国产精品入口尤物| 欧美三级午夜理伦三级中视频| 久久日韩精品| 久久福利影视| 欧美亚洲网站| 亚洲欧美日本国产专区一区| 日韩午夜免费视频| 亚洲精品中文字| 亚洲日本中文| 亚洲黄色av| 亚洲第一精品福利| 在线日韩av片| 1024国产精品| 黄色精品网站| 亚洲国产成人不卡| 狠狠久久婷婷| 永久域名在线精品| 亚洲福利在线观看| 亚洲久久一区| 99热在线精品观看| 99精品国产99久久久久久福利| 亚洲肉体裸体xxxx137| 亚洲精品激情| 亚洲一卡二卡三卡四卡五卡| 亚洲永久免费av| 欧美亚洲视频在线观看| 久久久久成人精品| 男人的天堂亚洲在线| 欧美—级在线免费片| 国产精品爱久久久久久久| 国产欧美亚洲视频| 亚洲第一天堂av| 一区二区三区高清在线| 看欧美日韩国产| 国产欧美二区| 亚洲盗摄视频| 欧美激情精品久久久六区热门| 国产精品毛片| 亚洲国产毛片完整版| 亚洲欧美中文在线视频| 美女黄毛**国产精品啪啪| 欧美日韩视频在线第一区| 国产日产欧美一区| 日韩视频一区二区三区在线播放| 欧美激情小视频| 国产片一区二区| 亚洲色图在线视频| 欧美成人蜜桃|