比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

ING:技術干貨 | 如何學習全同態加密_holdjubilation

Author:

Time:1900/1/1 0:00:00

本文由陳智罡博士撰寫。

自從微信公眾號里發了我在2015年寫的博文“給博士生的話”后,許多研究生問如何學習全同態加密,以及全同態加密的必看的三篇文章是什么。在這里為大家統一答復。

學習全同態加密需要三部分知識:數學基礎,格密碼基礎,全同態加密。

許多研究生在學習全同態加密時,以為只是學習全同態加密,所以看第一篇文章時,從入門直接到放棄。

這是因為任何知識都需要其它的知識作為基礎,而全同態加密屬于公鑰密碼學,所以首先它是一個加密算法,然后具有同態屬性。

因此,必須熟悉格加密算法,以及相關的數學知識。下面我們分別說說這三部分。

數學基礎

因為目前全同態加密都是構建在格密碼算法之上的,所以格密碼需要哪些數學知識,以及全同態加密本身需要哪些數學知識就構成了整個學習所需的數學基礎。

動態 | Lightning Labs聯合創始人計劃推出閃電網絡技術書籍:8月28日,Lightning Labs聯合創始人兼首席技術官Olaoluwa Osuntokun宣布計劃推出閃電網絡技術書籍《Mastering the Lightning Network》,將于2020年第四季度發布。[2019/8/29]

格密碼需要哪些數學基礎呢?

主要需要線性代數和抽象代數的基礎。線性代數一般理工科都學過,例如矩陣,行列式等計算,向量空間的基等。格加密算法里的計算都是矩陣行列式計算。

抽象代數估計不是數學專業的,有可能沒學過。抽象代數里的群、環、域等知識非常重要,尤其是環,是格加密的數學基礎。抽象代數中一般還會涉及到數論一些知識,也在全同態加密中會使用,例如模計算等。

聲音 | 玖富集團創始人孫雷:將繼續探索區塊鏈等創新技術領域:12月4日-5日,由新華網、中國經濟信息社、新華社新媒體中心、新華每日電訊聯合主辦的“2018中國企業家博鰲論壇”在海南博鰲亞洲論壇國際會議中心舉辦。玖富集團創始人、 CEO孫雷在會上表示,未來,在“科技賦能”戰略下,玖富集團將繼續加強對金融科技創新的投入與探索,在大數據、云計算、 AI、區塊鏈等創新技術領域持續發力,積極尋求與海內外金融機構合作共贏,共同發力數字普惠金融,努力實現新金融格局下的價值共享。[2018/12/6]

初學者可以看:AnIntroductiontoMathematicalCryptography補充相關數學知識。

當然公認的最好的密碼學教材當屬JonathanKatz的INTRODUCTIONTOMODERNCRYPTOGRAPHY。如果你想全面而深入的學習密碼學可以看這本書。里面都有相關的數學知識。

聲音 | 江蘇省司法廳:引入區塊鏈等先進技術 推進精準法律援助:據江南時報消息,近日,江蘇省司法行政系統信息化工作會議要求,打造智慧法務,推動全系統工作模式由經驗管理型向智慧引領型轉變。通過區塊鏈技術的融合應用,解決信息共享交換的突出問題,實現“不見面辦理公證”。參照公證做法,引入區塊鏈等先進匹配的技術,提升部門數據交換的效率,推進精準法律援助。[2018/9/17]

格密碼

學習全同態加密必須熟悉格密碼,這是繞不開的。因為本身全同態加密就是格密碼算法上進行構造的。

那么如何學習格密碼呢?

應該從LWE加密算法開始學習,然后過渡到環LWE加密算法上。一定要把LWE加密算法的過程搞清楚,這樣學習全同態加密會輕松許多。

廣發銀行交易銀行部副總經理:廣發銀行正在研究區塊鏈等技術與交易銀行業務的結合:5月23至25日,第二屆“全球未來金融峰會”暨第十九屆“亞洲銀行家峰會”在北京舉行。廣發銀行交易銀行部副總經理陳醒菲會上表示,廣發銀行目前正在研究區塊鏈、大數據、云計算、人工智能技術與交易銀行業務的結合,利用技術降低交易成本、改善用戶體驗、保護用戶隱私,幫助投資人對接適合自己風險偏好的金融產品,提升合規效率、加強風控能力。[2018/5/28]

如何學習LWE加密算法呢?

建議看OdedRegev的一篇綜述文章:TheLearningwithErrorsProblem。這篇文章相對寫的輕松一些。不過不要忘了,如果想一下看懂是不可能的。需要反復看。注意LWE加密中的各個參數的意義。

OdedRegev本身就是提出LWE歸約問題的作者,也寫過一個格密碼講義,但是非常理論,不適合初學者看。

全同態加密的學習

學習全同態加密只需要看3+2篇文章。因為看完了前3篇文章,才能看最后這2篇文章,否則根本不知道最后這篇文章講的是什么。然而,最后這篇文章恰好是目前最火的全同態加密方案。

第一篇文章:BV11:EfficientFullyHomomorphicEncryptionfrom(Standard)LWE

全同態加密的轉折點就是從BV11開始,能夠建立在LWE這種標準格上困難問題之上。使得全同態加密比以前簡單多了。

而且BV11這篇文章寫作風格非常好,易于理解。

第二篇文章:BGV12:(Leveled)fullyhomomorphicencryptionwithoutbootstrapping

BGV就是HElib基于的方案。模交換就來源于這篇文章。使得無需Boostrapping就能夠建立層次型FHE。

第三篇文章:Bra12:FullyHomomorphicEncryptionwithoutModulusSwitchingfromClassicalGapSVP

Bra12就是微軟SEAL庫基于的方案。比BGV簡單了很多,因為不需要模交換就可以構建層次型FHE。

以上三篇文章直接奠定了全同態加密的基礎。值得反復閱讀。

第四篇文章:GSW13:HomomorphicEncryptionfromLearningwithErrors:Conceptually-Simpler,Asymptotically-Faster,Attribute-Based

GSW13是全同態加密文章里最短的,方案簡單到和一般LWE加密算法差不多。

GSW13導致了后面很多全同態加密的理論結果,讓全同態加密的理論研究持續發展了好一陣。但是該方案在應用中不實際,所以只在了理論中大放光彩。

我們對GSW進行過深度分析,其實GSW方案中將約減噪音和保持同態性都放在一個密文中。具體可以看我們的文章。

第五篇文章:CKKS17:Homomorphicencryptionforarithmeticofapproximatenumbers

CKKS17能夠支持浮點數的計算,而且效率很高,直接用于機器學習中。其實CKKS17的思想都來源于前面的方案。如果對前面的方案理解了,對該方案才能吃透。

以上文章以及電子資源,都可以在我的主頁上獲得:

https://zhigang-chen.github.io/index.html

Tags:INGIONCRYP區塊鏈StakingholdjubilationEarthcrypt Token區塊鏈通俗易懂的例子

比特幣價格今日行情
區塊鏈:區塊鏈50指數跌破發行價 84%樣本股跌幅逾9%_超級比特幣歷史最高價

來源;財經網·鏈上財經 作者:陳以 2月3日,隨著春節假期的結束,中國A股市場正式開市。雖說在開市前,央行等部門推出了一系列措施未市場提供流動性,以確保疫情防控特殊時期銀行體系流動性合理充裕、貨.

1900/1/1 0:00:00
比特幣:多種幣種減半將至, 牛市是否一觸即發_ZEC

文:AAX團隊 大部分數字貨幣投資者應該知道,2020年5月,比特幣即將“減半”。這是一個周期性的事件,有時也寫為“Halvening”。歷史上,“減半”通常與令人矚目的價格暴漲密切相關.

1900/1/1 0:00:00
區塊鏈:2019鏈游玩家需求調研報告:男性玩家占比78.8%,66.4%的被訪者了解鏈游和傳統游戲的差別_區塊鏈游戲

研究人員:孔亞飛任奕飛楊奕輝報告來源:DegameLabs鏈游實驗室DegameLabs鏈游實驗室聯合浙大區塊鏈協會、TokenPocket、MEET.ONE共同發布《游戲玩家需求調研》問卷.

1900/1/1 0:00:00
區塊鏈:研報 | 金融必定是區塊鏈最適合的應用領域(上)_比特幣

來源:標準共識Overview概述 在騰訊近期發布的《產業互聯網2019回顧與2020展望報告》中,騰訊研究院用微信調研了5567個人。僅39.40%的人認為區塊鏈最適合在金融領域應用.

1900/1/1 0:00:00
ETF:深度:加密貨幣ETF,未來到底有多遠?_DOGETF幣

WisdomTree是一家旗下擁有638億美元資產的大型資產管理公司,有消息稱該公司計劃發行一款受監管的穩定幣——正在等待美國證券交易委員會的批準。該公司可能會因為這項舉措取得巨大進步.

1900/1/1 0:00:00
區塊鏈:抗擊疫情,鏈界不落后:逾30家區塊鏈公司馳援抗疫_銀行區塊鏈幣有什么用

這個春節的鏈界幣圈,探討行情的聲音少了,多了一批關注疫情的行動者。截至1月30日16時,騰訊數據顯示,全國新型冠狀病肺炎感染的確診病例為7766例,疑似病例12167例,死亡人數為170人,治.

1900/1/1 0:00:00
ads