區塊鏈與密碼學:楊光博士在北京大學圖靈班開設《密碼學基礎》

2020-12-13 砍柴網

提起密碼學,不少人都會覺得十分頭大,在百度百科中,它這樣解釋的:

研究編制密碼和破譯密碼的技術科學。研究密碼變化的客觀規律,應用於編制密碼以保守通信秘密的,稱為編碼學;應用於破譯密碼以獲取通信情報的,稱為破譯學,總稱密碼學。

密碼學有很多應用場景。比如吳宇森導演,尼古拉斯·凱奇主演的電影《風語者》就給我們闡述了古典密碼學的應用。二戰期間美軍利用納瓦霍語難以學習及了解的特性,以該語言為基準設立了一套通信術語系統,並大量招募納瓦霍人入伍擔任解碼員。

實際上,這套密碼直到戰爭結束也沒有被破解。

安全性來源於密碼設計者的知識積累和創造力,以及對所設計方案的保密性,這就是古典密碼學。

在Conflux項目組,也有一位密碼學的研究者,他就是負責理論研究的密碼學大神——楊光博士。

實際上,在區塊鏈中技術中心,之所以區塊鏈如此安全,大部分的功勞也要歸功於密碼學。現代密碼學研究的核心就是在各種場景下保證信息只恰到好處地被應該看到的人看到。它為信息穿上了「衣服」,避免信息在網絡空間了「裸奔」。

區塊鏈技術的出現,帶來了一種全新的組織信息的方式,也給密碼學帶來了全新的應用場景。

從古典密碼學到現代密碼學,發展至今,密碼學不再是波譎雲詭的隱秘知識,它走進了大學校園,成為了可以被教授和理解的課程。

Conflux研究總監楊光在北京大學圖靈班教授的計算機核心課程《密碼學基礎(Fundamentals of Cryptography)》今日正式開課!

《密碼學基礎》課程內容涵蓋了私鑰密碼學、公鑰密碼學、密碼學協議等現代密碼學的主要分支,以及區塊鏈等新興的研究方向。

通過《密碼學基礎》的課程的學習,北京大學圖靈班的學生將理解現代密碼學的基本原理和思維方式,熟悉密碼學對象的描述和邏輯表達,了解常見的密碼學構造和應用,學習並掌握密碼學研究和分析的數學工具和技巧。

這些知識不僅能幫助他們對現代密碼學從基礎到前沿建立起宏觀的概念,還將為有志於將來從事理論計算機或密碼學研究的學生奠定堅實的基礎。

楊光博士現任Conflux研究總監,畢業於清華大學姚班,並於清華大學交叉信息研究院獲得計算機科學博士學位。他的研究方向包括密碼學、博弈論和區塊鏈,博士論文曾獲得中國密碼學會優秀博士學位論文獎。加入Conflux區塊鏈團隊前曾在丹麥奧胡斯大學、中科院計算所、比特大陸從事研究工作。

相關焦點

  • 王小雲院士:密碼學是區塊鏈技術的起源
    她介紹,密碼學是區塊鏈技術的起源。論壇現場。劉傳書攝王小雲院士在報告中為大家介紹了區塊鏈的起源——密碼學,內容涵蓋了密碼學的重要性、密碼學中的哈希函數、以及區塊鏈技術運用到的密碼學原理和區塊鏈的應用領域。
  • 區塊鏈中的那些密碼學
    區塊鏈中的密碼在比特幣區塊鏈的整個體系中,大量使用了公開的加密算法,如Merkle Tree哈希數算法,橢圓曲線算法、哈希算法、對稱加密算法及一些編碼算法。各種算法在比特幣區塊鏈中的作用如下:哈希算法 比特幣系統中使用的兩個哈希函數分別是:1.SHA-256,主要用於完成PoW(工作量證明)計算;2.RIPEMD160,主要用於生成比特幣地址。
  • ABE密碼學與區塊鏈結合的價值在哪裡
    ABE密碼學與區塊鏈結合的價值在哪裡 TRIAS 發表於 2019-10-29 09:04:21 區塊鏈技術具備篡改難度高、使用成本低的優點,本應成為各行各業的重要助力
  • Conflux研究總監楊光博士當選中國計算機學會理論計算機科學專業...
    2019年全國理論計算機科學學術年會(NCTCS 2019)當中,官方公布了新一屆委員會名單,其中Conflux研究總監楊光博士當選2019年中國計算機學會理論計算機科學專業委員會委員。2006年獲中國數學奧林匹克競賽金牌保送至清華大學數理基礎科學班,次年加入姚班的楊光,2010 年本科畢業後進入清華大學交叉信息研究院深造,並於 2016 年 1 月獲得計算機科學博士學位。攻讀博士學位期間,楊光的主要研究方向為密碼學基礎與計算複雜性,博士論文獲得了中國密碼學會優秀博士學位論文獎。
  • 區塊鏈和密碼學有何關係?
    密碼學早期主要用於軍事領域,隨著網際網路發展,民用方面涉及電子商務、銀行支付、數字版權等領域也普遍得到應用。 最近幾年,區塊鏈和加密貨幣興起,密碼學的發展又進入了一個新的階段,區塊鏈的底層是密碼學技術,但是也涉及到經濟學。
  • 密碼學有什麼用?
    需要懂一點計算機專業的基礎知識。高中生可以來看個熱鬧。寫這篇文章的目的是,密碼學聽起來就很高冷,其實沒那麼可怕,給大家科普科普,歡迎入坑。(來自王小雲院士的一個講座)當然,還有區塊鏈。文科生也能看懂的區塊鏈原理(漫畫)【薦讀】最近頻頻被點名的「區塊鏈」,到底是個啥?
  • 歷史輪迴2:KPI考核、區塊鏈、路由器、密碼學……這些古代也有
    現在進入正文,放出我這個系列第二篇要陳述的內容,這次主要呈現五個發現:KPI考核、區塊鏈、路由器、冰箱、密碼學。區塊鏈區塊鏈去年是中國網際網路最火的一個概念,今年雖然沒有去年火,但已經開始有了一些實際的應用。2018年3月,我走訪到了河南濮陽,走進聞名已久的全國重點文物保護單位戚城遺址公園。在當時區塊鏈概念大行其道,我把這個地方稱為中國最早的區塊鏈遺址。
  • 衝量網絡|泛談密碼學
    密碼學是研究如何隱密地傳遞信息的學科,是數學和計算機科學的分支,和資訊理論也密切相關。而網際網路的出現和繁榮,密碼學技術得到了飛躍式發展,而隨著區塊鏈和可信計算等先進技術的出現,更是將密碼學的商業價值和技術發展速度提升到了前所未有的高度。
  • 【圖學院】區塊鏈與密碼學全民課堂第5-1講:哈希函數簡史
    導語:本課堂用通俗易懂的系列內容為大家呈現區塊鏈與密碼學領域相關知識。這裡有知識也有故事,從感興趣到有樂趣,全民課堂等你來學。這個系列中的課程內容首先從比特幣著手進行入門介紹,再延伸至區塊鏈的相關技術原理與發展趨勢,然後深入淺出地依次介紹在區塊鏈中應用的各類密碼學技術。歡迎大家訂閱本公眾號,持續進行學習。
  • 密碼學—一場智力的追逐
    最後是圖靈破解了恩尼格瑪機,破解的關鍵在於知道每次加密前人工設定的初始狀態,而且出現了對小鑰匙加密的總鑰匙,不過具體的破解過程太複雜了。但有趣的是,圖靈破解的關鍵居然源於「人性的弱點」,因為初始值的設定做不到完全的隨機,即使鍵盤的隨意敲擊也帶有一定的規律性,這也就給了破解一方可乘之機。
  • ...區塊鏈教育報告:加密貨幣和區塊鏈教育正在全球頂級高校中興起
    結果發現,在全球排名前五十位的高等院校中有42%至少提供了一門關於區塊鏈或加密貨幣技術的課程,22%提供的區塊鏈或加密貨幣技術課程數量超過一門。如果將研究拓展到密碼學等基礎課程,那麼70%的高校至少提供了一門與加密行業相關的課程。
  • 【圖學院】區塊鏈與密碼學全民課堂第7-2講:經典盲籤名算法(一)
    導語:本課堂用通俗易懂的系列內容為大家呈現區塊鏈與密碼學領域相關知識。這裡有知識也有故事,從感興趣到有樂趣,全民課堂等你來學。這個系列中的課程內容首先從比特幣著手進行入門介紹,再延伸至區塊鏈的相關技術原理與發展趨勢,然後深入淺出地依次介紹在區塊鏈中應用的各類密碼學技術。歡迎大家訂閱本公眾號,持續進行學習。
  • 十分鐘學密碼學
    我研究生的專業是密碼學,但也算多年沒做專業工作了,學的東西都還給老師了。讓我閉著眼睛回憶的話,基本只記得一兩句話了。記得東西少也好,給大家科普起來,容易讀懂。老百姓說起密碼學,第一個誤解是,以為密碼學是研究「密碼」的。大家嘴裡所說的「密碼」,指銀行取款密碼,我猜到你銀行密碼,就能把銀行的錢取走了。
  • 區塊鏈從哪裡來的,能獲諾貝爾獎嗎?
    同盟國英國軍情處設立數百人密碼破譯中心,召集了英國數學家圖靈等大量英美法科學家,經過5年不懈努力,終於研製出破譯機器,代號「炸彈」。依靠如此利器,盟軍在隨後幾次決定性戰爭中掌握先機,最後獲取二戰全面勝利。(電影 《Enigama 密碼迷情》就是以此事件改編)戰後密碼學牛人輩出二戰促進了密碼學的堅實發展,培育出大量優秀的密碼學人才和技術。
  • 世界15所區塊鏈大學,"區塊鏈課程"正式進入中國!
    該課程將全面講述區塊鏈原理,其中的量子力學和區塊鏈部分由清華博士老師主講。他介紹說:「清華大學學分課程『超越學科的認知基礎』 課程設計目標是幫助學生樹立分布式整體性世界觀,教學大綱將涉及量子非定域本體論和路徑積分方法,數學範疇論,計算機系統論和分布式法律架構,區塊鏈將作為分布式整體性世界觀最前沿的創新應用被系統講解。」
  • 密碼學初探:隱藏信息的藝術
    根據以RSA為代表的公鑰加密體系的出現,可以將密碼學的發展過程分為古典密碼學與現代密碼學兩部分。古典密碼學以「置換法」與「替換法」為基礎,多應用於軍事與情報領域;現代密碼學則建立在數學、計算機與通信科學的基礎上,除了加密信息之外,數字籤名、數據完整性、身份認證等也是現代密碼學的研究課題。
  • 雙線性對在密碼學中的應用(上)
    導 讀如果關心近年的密碼學成果,可以發現雙線性對作為一個基礎的密碼學工具頻頻出現。雙線性對是一種二元映射,它作為密碼學算法的構造工具,在各區塊鏈平臺中廣泛應用,比如零知識證明、聚合籤名等技術方案大多基於雙線性對構造得來。
  • 【圖學院】區塊鏈與密碼學全民課堂第1-5講:如何優雅地挖礦
    導語:本課堂用通俗易懂的系列內容為大家呈現區塊鏈與密碼學領域相關知識。這裡有知識也有故事,從感興趣到有樂趣,全民課堂等你來學。這個系列中的課程內容首先從比特幣著手進行入門介紹,再延伸至區塊鏈的相關技術原理與發展趨勢,然後深入淺出地依次介紹在區塊鏈中應用的各類密碼學技術。歡迎大家訂閱本公眾號,持續進行學習。
  • 獲保送清華大學,攻讀密碼學博士
    該獎項每年一評,近日,2020年獲獎榜單已出爐,一校三地本科生共評出29位校長獎(綜合)獲得者和15位校長獎(單項)獲得者;研究生共評出42名,其中,碩士研究生、博士研究生各21名。  孟鉉濟來自北京,2017年考入山東大學,錄取專業是數學。「我比較喜歡數學。」因為當時一門心思學數學,在認真研究了各個高校數學專業排名情況後,鄭重地把山東大學數學專業作為第一志願第一專業。
  • 密碼學基礎——偽隨機數生成器
    如果想要深入了解區塊鏈和區塊鏈項目,不可避免的需要了解密碼學。區塊鏈是對密碼學的一次整合運用,理解了密碼學,才能真正理解區塊鏈。獵豹區塊鏈中心在密碼學起源的科普文章中,給大家介紹了經典的加密方法,從凱撒密碼到多表密碼,以及一次一密,在本篇文章中,我們將會和大家分享最早實現一次一密的加密機以及偽隨機數生成器。