亚洲综合视频在线_国产亚洲欧洲一区高清在线观看_欧美日韩成人综合_国产精品99久久久久久白浆小说_美女在线一区二区_欧美性xxxxx极品_国内偷自视频区视频综合_亚洲色图18p_亚洲视频一二三区_国产日韩欧美中文

代碼加密方式 讓計算機用戶無法通過獲取代碼破解程序

2021-01-14 11:34:28 來源:科技日報

打印 放大 縮小

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

在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的潛在途徑,希望能抵擋住量子攻擊。

責任編輯:ERM523

亚洲综合视频在线_国产亚洲欧洲一区高清在线观看_欧美日韩成人综合_国产精品99久久久久久白浆小说_美女在线一区二区_欧美性xxxxx极品_国内偷自视频区视频综合_亚洲色图18p_亚洲视频一二三区_国产日韩欧美中文
亚洲香肠在线观看| 国产美女久久久久| 日日摸夜夜添夜夜添亚洲女人| 国产高清精品网站| 国产片一区二区| 处破女av一区二区| 中文字幕视频一区二区三区久| www.亚洲色图.com| 亚洲精品欧美综合四区| 欧美专区亚洲专区| 日韩不卡一区二区| 国产区在线观看成人精品| www.欧美精品一二区| 亚洲国产色一区| 久久久精品免费观看| 国产69精品一区二区亚洲孕妇 | 国产欧美一区二区精品性| 丁香亚洲综合激情啪啪综合| 一区二区国产视频| 国产欧美日韩一区二区三区在线观看| 成人黄页在线观看| 欧美aaaaaa午夜精品| 一色屋精品亚洲香蕉网站| 在线播放91灌醉迷j高跟美女 | 免费成人在线播放| 中文字幕第一区| 欧美久久一二区| 成av人片一区二区| 久久66热re国产| 亚洲风情在线资源站| 亚洲国产精品国自产拍av| 欧美久久久久久久久久| www.色综合.com| 国产精品影视在线| 久久精品国产精品亚洲精品| 亚洲一级不卡视频| 亚洲欧洲综合另类在线| 久久综合久久鬼色中文字| 91麻豆精品国产91久久久| 日本精品免费观看高清观看| 成人激情av网| 成人国产精品视频| 国产成a人亚洲| 国产精品中文字幕一区二区三区| 日韩二区三区四区| 亚洲.国产.中文慕字在线| 亚洲永久精品国产| 亚洲成人手机在线| 亚洲一区二区美女| 亚洲第一电影网| 视频一区二区不卡| 久久99精品久久久久久国产越南 | 欧美性猛交xxxx黑人交| 成人激情开心网| 成人高清伦理免费影院在线观看| 国精品**一区二区三区在线蜜桃| 麻豆国产欧美日韩综合精品二区| 日韩不卡在线观看日韩不卡视频| 蜜臀久久99精品久久久久久9| 强制捆绑调教一区二区| 美女视频黄a大片欧美| 国产乱码精品一品二品| 成人精品国产福利| 欧美综合欧美视频| 日韩精品一区二区三区在线 | 国产麻豆精品在线观看| 成人av第一页| 欧美色电影在线| 精品久久久久久久久久久久久久久| 久久综合999| 亚洲精品视频在线观看免费| 亚洲电影第三页| 韩国一区二区三区| 色94色欧美sute亚洲线路一久| 欧美视频中文字幕| 久久夜色精品国产欧美乱极品| 亚洲国产电影在线观看| 亚洲午夜精品网| 国产一区二区三区在线观看精品 | 欧美日韩一级二级三级| 欧美成人vr18sexvr| 中文字幕一区二区5566日韩| 日韩中文字幕一区二区三区| 国产91精品精华液一区二区三区 | 中文字幕乱码久久午夜不卡 | 亚洲福利一二三区| 国产成都精品91一区二区三| 欧美精品三级在线观看| 1024国产精品| 国产91精品久久久久久久网曝门| 欧美日韩国产bt| 亚洲资源中文字幕| 99视频在线精品| 国产女同互慰高潮91漫画| 亚洲国产精品影院| 91免费国产在线观看| 精品福利二区三区| 日韩电影一区二区三区四区| 91成人网在线| 亚洲女人的天堂| 99精品久久99久久久久| 国产免费成人在线视频| 精品亚洲成a人| 精品对白一区国产伦| 日本aⅴ亚洲精品中文乱码| 欧美日韩午夜在线视频| 久久久久久久综合狠狠综合| 欧美日韩精品一区二区三区四区| 欧美国产日韩精品免费观看| 国产精品18久久久久久久网站| 调教+趴+乳夹+国产+精品| 国产精品18久久久久久久网站| 免费在线观看视频一区| 色综合欧美在线| 99国产欧美另类久久久精品| 久久一夜天堂av一区二区三区| 欧美三级视频在线| 欧美日韩国产精品成人| 国产亚洲一本大道中文在线| 国产成人综合在线| 色综合欧美在线| 免费av网站大全久久| 国产高清不卡一区| 国产女人18毛片水真多成人如厕 | 91精品久久久久久久91蜜桃 | 国产女主播视频一区二区| 成人性色生活片免费看爆迷你毛片| 久久久精品天堂| 成人av在线资源网| 亚洲一区自拍偷拍| 欧美一区二视频| 国产一区二区在线看| 国产精品国模大尺度视频| av在线不卡电影| 一区二区三区免费网站| 在线成人午夜影院| 成人午夜在线视频| 亚洲第一福利一区| 精品日产卡一卡二卡麻豆| 国产成人在线色| 午夜av电影一区| 欧美激情中文不卡| 日韩一级片网站| 91一区二区在线观看| 老司机免费视频一区二区| 亚洲久草在线视频| 久久无码av三级| 91麻豆精品国产自产在线| 国产不卡在线视频| 日韩中文字幕一区二区三区| 国产精品短视频| 精品成人一区二区| 欧美日韩不卡一区二区| 99视频热这里只有精品免费| 国产又黄又大久久| 男人的天堂久久精品| 亚洲综合一区在线| 综合久久给合久久狠狠狠97色| 精品国产伦一区二区三区观看方式 | 久久久久久久综合日本| 欧美一区二区免费观在线| 欧美在线免费播放| 99精品久久免费看蜜臀剧情介绍| 国产成+人+日韩+欧美+亚洲| 国产麻豆一精品一av一免费 | 日韩一区在线看| 国产精品国产馆在线真实露脸| 国产亚洲精品久| 久久久久久久久久看片| 精品国产一区二区三区不卡| 欧美一区二区三区啪啪| 欧美午夜理伦三级在线观看| 欧美在线制服丝袜| 欧美日韩在线播放| 欧美一级黄色录像| 久久久国产午夜精品| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 日韩激情一区二区| 婷婷国产v国产偷v亚洲高清| 日韩激情一区二区| 极品瑜伽女神91| 成人免费毛片嘿嘿连载视频| 国产aⅴ精品一区二区三区色成熟| 精品一区二区日韩| 成人精品视频一区二区三区| av爱爱亚洲一区| 欧美日韩五月天| 久久久精品影视| 亚洲欧美中日韩| 五月天精品一区二区三区| 久久精品国产77777蜜臀| 国产精品自拍av| 99精品视频在线播放观看| 欧美色图免费看| 久久久久久久综合色一本| av一区二区三区| 五月天网站亚洲| 国产一区啦啦啦在线观看| 91麻豆.com| 欧美精品一区二区三区视频|