基于八叉链式的广播加密算法的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:nwhitewolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
一个无状态的组密钥撤销算法能够很好地保障版权拥有者的合法权益,它的好坏主要是通过广播传输成本、用户端存储成本以及密钥解密时的计算复杂度三个方面来衡量的。尽管目前已经提出过几种无状态的组密钥撤销算法,但是这些算法法不是用户端存储的密钥数太多,就是广播传输成本太大,而且这些算法的计算复杂度也是比较大的,都与用户数有关。基于八叉链式的无状态组密钥撤销算法是基于子集覆盖的思想,但是它不同于以前其他算法的二叉树结构,它采用了完全八叉树的结构,层内又采用了单向链式的结构。基于八叉链式的无状态组密钥撤销算法在广播传输成本与用户端存储成本之间取得了一个比较好的平衡值,它的密钥存储成本为O(logn),比AACS中的差分子集算法要小,接近于完备子树算法,而它的传输成本为O(r),比完备子树算法的传输成本小,接近于差分子集算法,同时它的密钥解密计算复杂度也是目前已有算法中最低的,仅为O(1)。最后使用该算法在Windows平台下进行了软件的仿真,它可以实现组密钥撤销算法中的初始化,设备撤销,广播加密跟解密,并验证了基于八叉链式的无状态组密钥撤销算法确实在存储成本上比差分子集算法要好,在传输成本上比完备子树算法好,在存储成本跟传输成本之间取得了一个比较好的平衡值,同时它在解密时的计算复杂度也总是小于等于7,满足我们的理论分析。
其他文献
随着计算机网络技术和互联网产业的不断发展,越来越多的信息数字化并进入计算机网络,使得社会对安全高效的信息存储技术有着迫切的需求。除了扩充容量和提高速度,信息存储还
自动程序设计是使用自动化手段进行程序设计的技术和过程,后发展成为使用自动化手段进行软件系统生成的方法,被称为软件自动化。其目的在于提高软件生产率和软件产品质量。软
随着网络带宽的不断增加和网络犯罪手段的多样化,已有网络取证系统由于数据捕获和分析能力的不足会导致信息的丢失,削弱了证据的说服力和法律效力。因此开展网络取证技术的相
因特网是一个庞大的、持续变化的对象,其异质性、复杂性和动态性为因特网的研究带来了许多挑战。尤其在近十年,因特网的发展经历了一个快速成长的阶段。在这个阶段,用户数取得了
随着网络技术的飞速发展,各行各业的信息量迅速增长,作为信息系统后台核心的数据库管理系统保存着大量的敏感信息,成为黑客木马的攻击对象。数据库受到的安全威胁逐步提高,遭
随着互联网的发展,数字媒体的传播变得越来越便捷,但知识产权的保护却相对滞后。基于内容的图像拷贝检测是数字内容保护领域的一个新方向,它能够对图像作品的版权进行更好的
移动人体分割、轮廓提取与运动捕获技术是计算机视觉领域的研究热点,在人体动画、虚拟现实、增强现实、人机交互、视频监控、体育运动分析、辅助临床医疗诊断等领域均有着广阔
学位
以数据处理为中心的无线传感器网络(WSN)具有节点数目众多、携带能源受限以及通信距离受限等特点,如何降低节点功耗以延长网络生命周期成为无线传感器网络路由研究的核心。因
随着通信网络不断完善以及智能手机、平板电脑等产品的智能终端逐渐被人们普遍接受,近几年移动支付这种支付方式正在蓬勃兴起。但是,当前常见的移动支付系统因其要保证使用过程
医学影像是医生诊断的重要依据。随着计算机技术的不断发展,各种数字化的医学影像数据迅速增加,如何有效的从这些海量信息当中获取特定的图像,已成为当前亟待解决的问题之一