论文部分内容阅读
云计算是当前信息技术领域的热门话题之一,是产业界、学术界等各界均十分关注的焦点。但是,云计算的发展面临许多关键性问题的挑战,而安全问题首当其冲。随着云计算的不断普及,安全问题已成为制约云计算发展的重要因素,其研究的重要性呈现逐步上升的趋势。在云计算环境中如何安全的存储数据是云计算面临的挑战之一。加密是解决云计算中数据安全存储问题最广泛的方式,而加密的另一个保密性问题是密钥管理。密钥管理作为云计算环境下的数据安全问题之一,成为云计算产业发展无法回避的核心问题。目前,云计算环境下的密钥管理的研究处于起步阶段,因此,云计算中密钥管理的研究具有广泛的前景。
本文对云环境下的密钥管理的解密密钥的分发,解密密钥的产生和管理等问题进行了研究。
首先,针对云计算环境中存在大量解密密钥的分配、分发等问题。本文提出了一种云计算中基于身份的密钥管理方案。该方案根据云计算环境的模型的特点,结合了基于身份加密和重加密技术,从而减少了密钥的分发次数,并且改善了方案的效率。同时,对方案进行了正确性证明和性能分析,表明方案的有效性和可行性。
其次,针对云计算环境中存在大量重加密密钥的产生和管理等问题。本文提出了一种云计算中基于属性和重加密密钥管理方案,该方案可以实现对组用户的重加密,从而减少了重加密密钥的个数的产生和降低重加密密钥的管理难度。在该方案中,只有属性集符合数据访问控制结构的用户才能获得解密密钥,从而实现了解密密钥的访问控制。同时,对方案进行了安全性分析和性能分析,表明了方案的安全性。
最后,对本文的工作进行了总结,并给出了两个方案的下一步的工作以及云计算下密钥管理的未来工作。