论文部分内容阅读
云计算是当前信息和通信领域的大热门,随着数字视频在社会生活不断普及,通过云存储平台存储和共享编码视频也成为必然的趋势云平台被认为是不安全的,本文采用CP-ABE加密算法保护云中编码视频数据的安全,并分析研究了直接使用CP-ABE算法加密云平台中的编码视频数据所存在诸多问题本文首先提出了一种云存储共享编码视频加密与访问策略更新方法通过分析H.264/AVC视频码流特征,构建数据依赖关系,并根据依赖关系构建关键数据包和非关键数据包基于CP-ABE算法加密关键数据包上传云存储服务器,而非关键数据包以明文形式直接上传只加密关键数据包,可以有效减少加密数据量,提高加密效率此外,在调整加密视频访问控制策略时,只需要从云端取回关键数据包,重新调整关键数据包的访问控制策略实验结果表明,本方法达到了视频安全的要求,并且可以明显提高访问控制策略更新的效率其次,本文提出了云存储共享3D编码视频的安全分层接入策略为了实现分层接入,提出了SCP-ABE算法,在3D视频单密文中嵌入多重访问控制策略属性,结合单方向散列函数,实现了根据用户属性集合动态地为用户提供不同层级的视频接入服务实验结果表明,该3D视频安全分层接入策略可以在保证视频安全的前提下,根据用户属性集合为用户提供包括禁止接入2D视频接入和3D视频接入的不同视频服务,达到设计目的最后,提出了云存储共享编码视频数据数字水印追踪方法在基于CP-ABE算法实现云存储共享编码视频安全接入中,针对授权用户私自泄漏视频数据,由于CP-ABE算法属于一对多的加密体制而无法进行有效责任鉴定的问题,改进CP-ABE解密算法,在原解密算法中加入水印嵌入算法在授权用户解密视频数据时,嵌入用户标识信息,当发生视频数据外泄时,通过外泄视频中水印信息进行有效责任鉴定实验表明,所设计视频水印嵌入算法具有较好鲁棒性和非可视性,可达到利用数字水印进行视频数据追踪的目的