2017-2018-2 20179225《密码与安全新技术》课程总结报告

20179225 2017-2018-2《密码与安全新技术》课程总结报告

课程:《密码与安全新技术》

班级:2017级92班

学号:20179225

姓名:王孟亚

上课教师:谢四江

必修/选修: 必修


课程学习内容总结

一、区块链

首先我对课程里面印象最深刻的一节课是《区块链》

我对这节课印象的深刻的原因是许久就听说了区块链,听闻许多人在这一领域投资都获得了相当的利润,而我并不了解这是一个什么鬼,因此引发了我对区块链重大的好奇心。

通过这节课我对区块链有了初步的了解,简单来说区块就是一个记账本,但这个记账本是由大家一起保存的,即没有第三方的介入。在区块链中所说的比特币就是对挖矿人的一种奖励。而挖矿是什么呢?挖矿就是我们电脑根据特定的算法进行计算出一个符合要求的数字,此时则说明挖矿成功。那这个算法就是我们密码学所学到的Hash算法。为什么要计算出这样的一个数字呢也就是为什么要用到Hash算法?此时就与区块的结构有关系了,区块的结构分为两部分,分别是“区块头”和“区块体”,区块头的组成为Timestamp 当前时间戳,也就是区块创建的时间、PrevBlockHash 前一个块的哈希,即父哈希、Hash 当前块的哈希、Data 区块存储的实际有效信息,也就是交易(忽然明白原来与密码学这么密切相关),从区块的结构了解到了为何它难以被攻击,不会被篡改。同时比特币就是虚拟的货币可以进行交换,它没有国界。

同时有一小组也讲到区块链,加深了我对区块链中某些概念的理解,而且学习了一些新概念。同时由于之前在老师课上了解了区块链的构成及基本原理再加上课下自己的深化理解,对于他们找的关于区块链原理的算是比较容易的理解了,但是还是存在一些新概念理解不透彻的情况。

他们的文章主要内容是将区块链的原理用于云存储中。目前由于云存储本身的特点,以及大量的用户数据资料存放在云环境中加大了对云环境数据的不安全性,由于云环境是第三方控制的,所以管理人员是否会读取数据资料是存在安全性的,因此想到了去中心化的云存储环境。但由于其是存在差别的因此还未实施只达到了理论上的可行性。

在讲述中提到了类似于区块链中的工作量证明的一个概念即空间证明依赖于磁盘空间而不是计算力作为挖矿的主要资源,创建了一种声称能够比PoW更加生态友好且经济的替代选择.在空间证明体系下,矿工可以将未使用的磁盘空间分配到网络中,而成功挖到区块的概率将与矿工分配的磁盘空间与网络的总能力成比例。然后又了解了公开可验证的工作证明,协议是由四个部分组成协议由四个新型组件组成

去中心化存储网络(Decentralized Storage Network)(DSN)、 新型的存储证明、 可验证市场、 有效的工作量证明(Proof-of-Work)

加深了对简单的连续工作证明的认识。它主要用于比特币设计,结合空间证明完成工作证明,作为一个更加环保更加经济的工作证明方式。

它的优点是提出了一个更简单,更有效,并取得更好的具体界限的顺序工作证明。最重要的是,所需的空间只要logn(使用多一些点的内存就会具有更好的健壮性)

与比特币相对应的就是代币它的底层是由区块链技术所驱动的。同时出现了IPFS

IPFS是一种分布式的传输协议,下一代的可能颠覆HTTP的互联网传输协议。IPFS不是基于这种域名寻址,而是内容寻址。它会从一个网页的内容计算出一个加密哈希值,这个值直接反应这个网页的内容。当IPFS被请求一个哈希时,它会使用一个分布式哈希表找到其所在的节点,验证数据并回传内容。而如果内容比较大的话,会分片成几部分再分别加密,需要下载的话可以同时从网站中不同的地方获取。相比HTTP,只要在IPFS网络中出现过的内容不用担心会随着时间推移因为服务器稳定性等问题而消失。

讲述了fliecoin与IPFS联系

FileCoin是IPFS上的一个代币,IPFS是一个点对点的传输网络,每个文件在这个网络上都有一个唯一的hash指纹。通过filecoin这种代币来激励拥有闲置硬盘的用户,能够将硬盘贡献出来,成为IPFS网络上的一名矿工,来以此获得filecoin代币作为回报。在共识算法上,filecoin采用的是proof-of-spacetime(时空证明),时空证明这种全新的共识机制。它带来的结果是矿工拥有的硬盘容量越大,那么获取的filecoin的报酬就越多。

基于以上理论基础讲述了存储空间中的机制

1、用户为数据存储和检索支付令牌 2、存储矿工通过提供存储空间赚取令牌 3、检索矿工通过提供数据服务赚取令牌

去中心化的云存储中包括两种共识算法即复制证明时空证明

为了解决数据在一段时间内都已经被存储了,因此提出了时空证明复制证明(PoRep)是一个新型的存储证明。最后介绍了在Filecoin中所使用的“复制证明”(PoRep)和“时空证明”(PoSt)实现方案。

去中心化云存储的特点

实现完整性、实现可恢复性、实现公开可验证和可审核性

同时一直也有一个名词没有去理解就是ICO众筹,通过问同学和网上查询依然是只知晓它的概念,但不能深入理解引入的目的。

二、漏洞挖掘

在本学期中我选择了娄老师的网络攻防技术与实践,因此接触了一些关于漏洞挖掘的知识。同时作为北电院的一名学生,而且是密码学专业,那这节课的重要性就更大了,对于网络安全来说,其实就像一场没有硝烟的战争,古人云“知己知彼,百战不殆”,同时对于网络安全来说做好防守首先自身软硬件等需要做好安全准备,同时要懂得如何攻,才会知道如何防。再王老师课程有很强的条理性,其中这节课中最最吸引我的是后面讲的NFC漏洞挖掘,主要是NFC越来越普及到我们的生活中。因此这节课的学习印象还是特别深刻的。

这节课的大致思路是

首先从目前已经出现的较大的安全事件出发,对漏洞挖掘相关的基础性的概念做了相关介绍。同时讲述了常见的漏洞挖掘技术手工测试(最原始)、 补丁对比、程序分析、 二进制审核、模糊测试,每一个都有其优点与不足,整体是逐步走向完善的,然后通过示例加深了我对漏洞挖掘的认识。其中NFC漏洞挖掘极大的吸引力我的注意力,见证了一个个神奇的事情,忽然发现我们的信息竟然可以如此容易的就泄露。

其中过程为

同时通过文章Android漏洞利用方式之NFC浅析更深一步了解了NFC的漏洞利用以及NFC的原理。

文章链接https://www.anquanke.com/post/id/83073

并了解了目前的发展趋势

  • 运算并行化:由于漏洞挖掘越来越复杂,因此需要大量的计算机运算。
  • 智能化挖掘:漏洞存在的方式呈现出多样化的特点,目前尽管已经有智能体、神经网络等新的识别技术,但智能化的挖掘还需要进一步的发展才能适应不断发发展的漏洞挖掘需求。
  • 综合的漏洞挖掘方案:单一的漏洞挖掘技术已经越来越难挖掘日益复杂、隐蔽的系统漏洞。

    和娄老师的课中的漏洞挖掘相比有许多新奇的地方,首先从王老师是从示例出发,更有助于吸引好奇心,娄老师偏重于实践,通过虚拟机进行抓包分析。

通过这节课大致了解了NFC漏洞挖掘原理,但并没有动手实践,总感觉与实际相差很远。还有种遥不可及的感觉。

三、侧信道攻击与量子密码

在侧信道攻击与量子密码课堂上最深的一个感触是与物理以及数学的关联性很强,要想真正吃透有关密码的知识,必须要加强有关数学物理的学习。

未完。。。。在两天内补充完整

原文地址:https://www.cnblogs.com/2017yaya/p/9241309.html

时间: 2024-08-02 13:42:25

2017-2018-2 20179225《密码与安全新技术》课程总结报告的相关文章

2017-2018-2 20179225 《密码与安全新技术专题》 第5周作业

2017-2018-2 <密码与安全新技术>第3周作业 课程:<密码与安全新技术> 班级:2017级92班 学号:20179225 上课教师:谢四江 主讲教师:王志强 上课日期:2018年5月10日 必修/选修: 必修 主要内容:基于模糊测试的漏洞挖掘及攻防技术 一.背景及意义 1 安全漏洞定义: 简单来说安全漏洞就为存在的缺陷与不足,使别人容易攻破或着入侵电脑. 精确定义:是指信息系统在设计.实现或者运行管理过程中存在的缺陷或不足,从而使攻击者能够在未授权的情况下利用这些缺陷破坏

20179214 2017-2018-2 《密码与安全新技术》第一周作业

20179214 2017-2018-2 <密码与安全新技术>第一周作业 课程:<密码与安全新技术> 班级: 201792 姓名: 刘胜楠 学号:20179214 上课教师:谢四江 上课日期:2018年3月15日 必修/选修: 选修 学习内容总结 ###量子密码技术简介 量子密码技术是量子物理学和密码学相结合的一门新兴学科,它是利用量子物理学方法实现密码思想的一种新型密码体制. 量子密码技术是一种实现保密通信的新方法,它比较于经典密码的最大优势是具有可证明安全性和可检测性.单词量子

密码与安全新技术专题

20179212 2017-2018-2 <密码与安全新技术>第1周作业 课程:<密码与安全新技术> 班级: 1792 姓名: 郭永健 学号: 20179212 上课教师:谢四江 上课日期:2018年3月15日 必修/选修: 必修 学习内容总结 第一次课老师为我们介绍了有关量子密码的主要内容,让我们对量子密码有了一个较为直观的认识. 课上,老师先是介绍了量子密码的研究背景,因为之前学过密码学,我们对对称密码和非对称密码还是有一些了解的,除了概念,在实际使用中,一般是用混合密码体制,

20179214 2017-2018-2 《密码与安全新技术》第五周作业

20179214 2017-2018-2 <密码与安全新技术>第五周作业 课程:<密码与安全新技术> 班级: 201792 姓名: 刘胜楠 学号:20179214 上课教师:谢四江 上课日期:2018年3月29日 必修/选修: 选修 学习内容总结 ICO众筹 所有成功的数字货币以及区块链(本文区块链指"区块链公有链")项目无一不是社区项目.常见的ICO里,数字货币和区块链项目向早期爱好者出售项目代币.项目团队通过ICO获取技术开发和市场拓展资金:而项目爱好者通过

20179203 2017-2018-2 《密码与安全新技术》第3周作业

课程:<密码与安全新技术> 班级: 201792 姓名: 李鹏举 学号:20179203 上课教师:谢四江 上课日期:2018年3月29日 必修/选修: 选修 跨媒体安全 一.课程学习 1.1 传统多媒体与跨媒体 传统多媒体:传统的多媒体现在已经非常深入我们的生活了,我们也明确的知道哪些东西算是传统的多媒体,多媒体的英文单词是Multimedia,它由media和multi两部分组成.一般理解为多种媒体的综合.媒体(Media)就是人与人之间实现信息交流的中介,简单地说,就是信息的载体,也称为

2017-2018-2 20179215《密码与安全新技术》 第三次作业

2017-2018-2 20179215 <密码与安全新技术> 第三次作业 课程:<密码与安全新技术> 班级: 201792 姓名: 袁琳 学号:20179215 上课教师:谢四江 上课日期:2018年3月29日 必修/选修: 选修 学习内容总结 从多媒体到跨媒体 1.传统多媒体具有:获取不易,数据量小,关联度低等特点 2.移动互联网时代的多媒体具有:获取容易,数据量大,关联度高等特点 因此 数据的剧增.视频社交网站快速发展.视频上传量的增加等 正在加快形成跨媒体大数据. 3.跨媒

2017-2018-2 20179223《密码与安全新技术》第五次作业

课程:<密码与安全新技术> 班级:1792班 姓名:刘霄 学号:20179223 上课老师:谢四江 上课日期:2018年5月10日 必修/选修:必修 学习总结 本次课程由王志强老师为我们讲解有关--基于模糊测试的漏洞挖掘及攻防技术 引言 安全漏洞:是指信息系统在设计.实现或者运行管理过程中存在的缺陷或不足,从而使攻击者能够在未授权的情况下利用这些缺陷破坏系统的安全策略. 安全漏洞是网络攻击和防御的关键点. 攻击:根据目标存在的漏洞,编写攻击程序. 防御:提前挖掘出漏洞,并修复. 安全事件层出不

2017-2018-2 《密码与安全新技术》课程总结

20179226 2017-2018-2 <密码与安全新技术>课程总结 课程:<密码与安全新技术> 班级: 1792 姓名: 任逸飞 学号:20179226 上课教师:谢四江 上课日期:2018年6月7日 必修/选修: 必修 课程内容总结 一.量子密码 一开始对对称密码和公钥密码进行了比较,然后引出量子计算并说明量子计算计算速度快的优势.从BB84量子密钥分配协议了解了是如何在通信中运用量子密码的知识进行保密防止窃听.最后通过美国白宫和五角大楼的专用线路和芜湖量子政务网等应用实例说

2017-2018-2 20179223《密码与安全新技术》课程总结报告

课程:<密码与安全新技术> 班级:2017级92班 学号:20179223 姓名:刘霄 上课教师:谢四江 必修/选修: 必修 课程学习内容总结 第一次课程--量子密码相关知识 信息安全技术备受世人关注,由于现有的加密方法存在着很多弊端,人们将目光转向了量子密码.根据量子力学中的海森堡不确定性原理(这个理论是说,你不可能同时知道一个粒子的位置和它的速度,粒子位置的不确定性,必然大于或等于普朗克常数(Planck constant)除于4π(ΔxΔp≥h/4π),这表明微观世界的粒子行为与宏观物质