区块链技术在解决物联网安全问题上的应用

来源:期刊VIP网所属分类:计算机网络发布时间:2019-07-11浏览:

  摘 要:物联网技术,代表着今后互联网技术的前进方向,让我们逐步迈进万物互联的时代,并使人们的生活变得更加便捷。物联网技术的出现,将我们日常使用的各种器械、设备和工具与传感器连接起来,真正实现了实时监测和智能管理操作。伴随着物联网的蓬勃发展,其安全问题也逐渐凸显。因为物联网本身的结构原因,以往的安全处理技术并不能很好的适应物联网。区块链技术,具有与物联网类似的分布式以及去中心化等特征,通过数学计算方法,使产生的数据块带有时间标记,而且其信息的验证也是彼此关联的,从而使数据具有可追溯、不可篡改伪造等特点,能够从源头上确保信息的安全。区块链的这些特性,可以对物联网从设备接入、信息采集存储以及抵抗分布式拒绝服务等方面提供可靠地保护。

  关键词:区块链 物联网 信息安全 应用

物联网论文

  1 物联网系统目前存在的主要安全问题

  1.1 信息采集存在风险

  物联网的原始数据来源于传感器等感知设备对各种终端设备信息的采集,由于整个物联网系统中感知设备数量庞大,而且不同的数据需要不一样的传感器进行采集,导致整个感知控制层面呈现出多源异构性,也正是这些特点,使得一般情况下传感器等设备功能比较简单,而且无法有效长期地对其进行监控,从而存在较大的安全隐患。另外,由于终端设备也很少采取保护措施,攻击者可以较为容易的获取关键节点的口令等身份信息,并利用这些信息进行错误信息的发布和交流、DoS攻击等操作,严重影响系统的正常运作。

  1.2 信息传输过程存在风险

  由传感器等感知设备采集的信息,因其数据总量不大,在传输的过程往往不会采取很复杂的保护措施,也就给了不法分子可乘之机,在数据传输时,易于遭受拦截、窃取和攻击破坏,一旦发生这种情况将使物联网系统受到很大的冲击,造成用户权益受损以及较多功能无法实现。

  1.3 标签被嵌入风险

  物联网数据采集后往往采用无线的形式直接传输给控制中枢,这种直接暴露的信号,并没有得到很好地保护,因此在感知控制层里,一些标签若被嵌入其他物质,就会使得终端设备时刻处在被监视的状态,这将使大量的基础信息被监视,也会导致用户的个人私密信息泄露,甚至引起社会公共安全问题。

  1.4 数据存储存在安全风险

  物联网系统会采集大量的终端设备设备,而且在其应用层中,还将保留用户的许多个人私密信息,例如密码设置、个人喜好等,针对存储的数据,怎样防止数据被盗用、破坏,以及在产生上述情况时,如何及时作出应对,都需要进行考虑。另外,当存储数据中,被恶意的混入“脏”数据后,将会使物联网系统做出错误的选择,因此还需要考虑如何应对数据污染等事件的发生。

  1.5 认证与访问控制存在安全风险

  传统网络的认证,一般分为身份认证以及消息认证。其中,身份认证需要用秘钥来确保可靠性,但是,在通信中,若其中一方的秘钥遭到窃取的话,整个通信过程的数据将被盗取,给通信双方都会造成一定的损失。消息认证,是通信双方在进行信息交互时,确保信息完整性和安全的保护方法,也是被物联网普遍采用的认证方式。但是在消息认证过程中,消息认证码往往是静态的,入侵者只需利用穷举或者监听等方式,就可以暴力获取正确的消息认证码,然后伪装成接收方进行信息的接收和交互,造成物联网系统中大量信息的外泄。

  1.6 物聯网架构存在安全风险

  当前物联网的系统架构是中心化系统架构,在这种架构中,系统信任机制的建立非常简单,并且需要一个可靠的第三方对系统中所有的设备信息进行统一的管理。随着物联网技术的不断发展,物联网终端设备的数量将会达到百亿级别,如此庞大的数据来源,将会对第三方带来巨大的压力。因此,物联网需要一种新的架构来减少对第三方的依赖,并构建一种新的、降低对系统中心依赖的信任机制。

  2 区块链技术特点

  2.1 去中心化

  区块链技术的一大特点就是去中心化。不同于传统的网络体系,在区块链的网络体系结构中,其数据信息的交互、下载以及信息核对等过程都是不存在中心节点,而是分布在多个节点构成的去中心化的结构网络中。并且,与传统的结构不同,网络中的各节点,不依靠统一的管理,彼此的功能和作用都是一样的。在不同节点间进行数据传输时,负责接收的节点会对发送节点进行一次身份验证,在验证成功后,会将其接收到的数据在全网进行广播。区块链技术,利用数学的算法实现信任机制,可以有效避免传统物联网体系的中心化结构,因中心节点遭受攻击而使整个网络瘫痪的情况发生。

  2.2 数据加密

  在区块链技术中,信息传输时,采用了非对称加密算法来保证数据的安全。非对称加密算法的原理是,传输的两个节点都需要事先生成一对用来加密和解密的公钥和私钥,传输信息节点向接收信息节点传输消息之前,彼此会将公钥共享,然后传输端用接收端的公钥将信息加密,加密后的信息只有用接收端的私钥才可以解密,且私钥只有接收端才知道,因此就保证了传输信息的可靠性。另外由于不是利用对称加密算法,也就避免了密码在传输过程被破解的情况。非对称算法可以解决物联网系统中信息传输的安全问题,保障数据安全。

  推荐阅读:基于物联网和大数据分析的互联网+寻路系统研究

期刊VIP网,您身边的高端学术顾问

文章名称: 区块链技术在解决物联网安全问题上的应用

文章地址: http://www.qikanvip.com/jisuanjiwangluo/47886.html