课程大纲

课程大纲

区块链技术

课程编码:1802290812Z1P4005H 英文名称:Blockchain Technology 课时:20 学分:1.00 课程属性:研讨课 主讲教师:黄桂芳

教学目的要求
本课程是为密码学、计算机、网络空间安全等专业的研究生开设的专业课。本课程以区块链中的隐私保护核心,讲授区块链密码学工具、区块链用户身份隐私保护、区块链交易内容隐私保护等内容。通过本课程的学习,使学生系统掌握区块链技术中所涉及的隐私保护原理,培养灵活运用密码学工具解决区块链隐私保护问题的能力,为区块链技术的深入研究和应用打下坚实的基础。

预修课程

大纲内容
第一章 区块链概述 黄桂芳
第1节 区块链发展介绍 0.6学时
第二章 区块链密码学工具 黄桂芳
第1节 群签名及环签名 1.0学时
第2节 零知识证明 2.0学时
第3节 安全多方计算 2.0学时
第三章 区块链用户身份隐私保护 黄桂芳
第1节 身份隐私保护方案构造模块 3.0学时
第2节 身份隐私保护方案 1.5学时
第3节 身份隐私保护方案安全性 2.5学时
第四章 区块链交易内容隐私保护 黄桂芳
第1节 交易内容隐私保护方案构造模块 2.0学时
第2节 交易内容隐私保护方案 2.5学时
第3节 交易内容隐私保护方案安全性 2.5学时

参考书

课程教师信息
黄桂芳:女,副研究员,硕士生导师。2009年毕业于中科院软件所信息安全国家重点实验室,2009至2011年在中科院信息安全国家重点实验室从事博士后研究,研究方向为密码协议的设计和分析。先后主持国家自然科学基金项目、国家重点研发计划子课题、中科院信工所密码基金、中国博士后基金项目等科研项目10项左右,参与国家和省部级科研项目多项。在国内外重要学术期刊和国际学术会议上发表论文15篇左右,培养指导硕士研究生3名。