新浪新闻客户端

区块链与密码学:杨光博士在北京大学图灵班开设《密码学基础》

区块链与密码学:杨光博士在北京大学图灵班开设《密码学基础》
2019年09月16日 14:45 新浪网 作者 砍柴网

  提起密码学,不少人都会觉得十分头大,在百度百科中,它这样解释的:

  研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。

  密码学有很多应用场景。比如吴宇森导演,尼古拉斯·凯奇主演的电影《风语者》就给我们阐述了古典密码学的应用。二战期间美军利用纳瓦霍语难以学习及了解的特性,以该语言为基准设立了一套通信术语系统,并大量招募纳瓦霍人入伍担任译码员。

  实际上,这套密码直到战争结束也没有被破解。

  安全性来源于密码设计者的知识积累和创造力,以及对所设计方案的保密性,这就是古典密码学。

  在Conflux项目组,也有一位密码学的研究者,他就是负责理论研究的密码学大神——杨光博士。

  区块链与密码学:杨光博士在北京大学图灵班开设《密码学基础》

  实际上,在区块链中技术中心,之所以区块链如此安全,大部分的功劳也要归功于密码学。现代密码学研究的核心就是在各种场景下保证信息只恰到好处地被应该看到的人看到。它为信息穿上了“衣服”,避免信息在网络空间了“裸奔”。

  区块链技术的出现,带来了一种全新的组织信息的方式,也给密码学带来了全新的应用场景。

  从古典密码学到现代密码学,发展至今,密码学不再是波谲云诡的隐秘知识,它走进了大学校园,成为了可以被教授和理解的课程。

  Conflux研究总监杨光在北京大学图灵班教授的计算机核心课程《密码学基础(Fundamentals of Cryptography)》今日正式开课!

  《密码学基础》课程内容涵盖了私钥密码学、公钥密码学、密码学协议等现代密码学的主要分支,以及区块链等新兴的研究方向。

  通过《密码学基础》的课程的学习,北京大学图灵班的学生将理解现代密码学的基本原理和思维方式,熟悉密码学对象的描述和逻辑表达,了解常见的密码学构造和应用,学习并掌握密码学研究和分析的数学工具和技巧。

  这些知识不仅能帮助他们对现代密码学从基础到前沿建立起宏观的概念,还将为有志于将来从事理论计算机或密码学研究的学生奠定坚实的基础。

  杨光博士现任Conflux研究总监,毕业于清华大学姚班,并于清华大学交叉信息研究院获得计算机科学博士学位。他的研究方向包括密码学、博弈论和区块链,博士论文曾获得中国密码学会优秀博士学位论文奖。加入Conflux区块链团队前曾在丹麦奥胡斯大学、中科院计算所、比特大陆从事研究工作。

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
杨光北京大学
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2024 SINA Corporation

All Rights Reserved 新浪公司 版权所有