基于Hadoop的Lorenz超混沌加密算法设计
2018-03-29温贺平鲍晶晶柯居鑫刘树威
计算机与现代化 2018年3期
关键词:系统
温贺平,鲍晶晶,柯居鑫,刘树威
(1.东莞职业技术学院信息与教育技术中心,广东 东莞 523808; 2.东莞职业技术学院电子工程系,广东 东莞 523808)
0 引 言
随着移动互联网、云计算等新兴信息技术的飞速发展,人类已经进入了大数据时代。当前,用户数据的安全与隐私保护无疑成为大数据环境中最为重要的问题之一[1-2]。Hadoop作为当今大数据处理平台的主流架构之一,其数据安全问题引起了广泛的关注[3-4]。
针对云计算和大数据环境中的数据安全问题,基于Hadoop的数据加密保护成为当今研究的一个热点课题[5-7]。文献[5]提出了一种适合云存储的线性AES-ECC混合加密算法,算法综合了AES适应于大块数据加密且加解密速度快和ECC加密强度高的特点,使用交叉加密的方式,极大地提高了云存储的安全性。文献[6]结合Hadoop分布式计算框架提出了一种DES和AES混合的加密改进算法,该算法通过对明文划分进行混合加密,并且加入随机扰动信息,有效地提高了安全性。文献[7]结合云环境的并行计算特点和AES加密算法,设计了一种并行AES加密方案,利用MapReduce并行编程架构,加密方案具有更高的加密效率。然而,目前这方面的研究工作主要是基于传统加密算法进行的,随着量子计算机技术的发展,传统加密算法如DES和AES等将面临巨大挑战[8]。混沌是确定性系统中的内秉随机运动,具有对初始状态及控制参数的高度敏感性、良好的伪随机性、遍历性、不可预测性等特征,与密码学中的混淆、扩散、密钥等存在许多相似之处[9]。……
登录APP查看全文
