论文部分内容阅读
云计算和大数据作为当前信息技术行业两个热门技术,被广泛应用在各个行业。云计算因其计算能力强、存储容量大受到业界广泛关注和应用。大数据因其大量、速度快、多样性和价值高等特点而成为目前数据处理和研究的热点,目前基于云计算的大数据处理已经被应用在人们生活的各个方面。由于云是一个开放的环境,攻击者很容易使用云计算对大数据进行过度的计算分析,这势必会侵害他人隐私。如何保证云计算下大数据的隐私安全已成为大数据应用技术领域研究难点之一。本文针对云计算下大数据安全隐私保护技术进行了研究分析。首先,研究分析了国内外云计算下大数据安全隐私保护的现状,分析了云计算和大数据的技术架构,从云环境中大数据生命周期角度出发,研究了大数据采集、传输、存储、使用和销毁生命周期的各个阶段所面临的隐私安全问题。总结出云计算下大数据安全隐私面临数据篡改、加密效果不佳、云计算的计算效果不佳和计算结果隐私泄露等四个方面的问题。并研究分析了数据匿名化、数据变换和数据加密三种隐私保护技术,分析了三种技术存在的优缺点。数据匿名化技术保证数据的真实性,但会造成数据信息丢失;数据变换技术效率高,但同样会造成数据信息丢失;数据加密技术能保证数据隐私性、机密性和准确性,且不会造成数据信息丢失,缺点是效率较低。其次,针对云环境中隐私数据的传输安全和存储安全,分析了对称加密技术、非对称加密技术、哈希计算和混合加密技术的原理及其优缺点。在重点研究了AES和SM2算法原理的基础上,对AES算法的密钥扩展过程和列混合变换过程进行了改进,采用双密钥的方法提高了密钥的安全性,简化列混合变换提升了解密速度。在此基础上,将国密SM2与AES结合,提出了一种混合加密的大数据安全隐私保护方案。通过实验测试,结果证明了该方案在有效保护云环境下大数据传输隐私安全的前提下,提高了加解密的运算效率。最后,基于本文提出的混合加密方案,设计实现了一个云计算下的大数据隐私保护系统。针对大数据传输时的隐私安全,该系统实现了隐私数据与云端的加密传输,加入SM3算法在每次数据传输完成时进行数据完整性验证,验证通过后隐私数据以密文存储在云端,一定程度上保证了隐私数据的存储安全。云服务端采用的是阿里云ECS,通过对系统数据上传、数据下载和计算功能的测试,结果证明该系统能够有效保证云计算环境下大数据隐私安全。与其它混合加密方案相比,本方案文在安全性和加解密速度上都得到了提升,有较好的实用性。