论文部分内容阅读
随着云计算的普及,越来越多的用户将自己的数据外包存储到云服务器上。云存储服务最大的好处就是用户可以随时随地的使用任何设备访问存储在云服务器中的数据。因此,它正逐步改变着人们的日常生活以及公司的信息技术策略。但是,由于数据不在用户的管理之下,同时云存储服务器不是完全可信的,因此也引起了用户对其数据机密性的担忧。 为了保证敏感数据的隐私性和安全性,用户在数据进行外包到数据库服务器前经常使用加密技术进行处理。然而,这就使得对密文数据的高效检索成为一个具有挑战性的问题。可搜索加密技术的出现很好的解决了这个问题。可搜索加密不仅能很好地保护用户外包数据的机密性,同时还能够对密文数据进行高效搜索。本文在对现有的可搜索加密方案进行研究的基础上,主要取得了如下的研究成果: 1.提出了一个可搜索加密方案,它能够确保在关键词搜索时加密数据使用不同的密钥。与已有的方案相比,本文中的方案能够满足用户安全的搜索需求;同时方案中令牌的产生是基于BLS短签名的,这样使它能够更有效地保护用户的敏感数据。 2.给出了一个多用户下的多密钥可搜索加密方案。在实际中人部分数据库不仅仅为一个用户服务,相反的它需要支持多个用户的搜索和写入操作。新方案支持多用户,即能够动态的增加和撤销用户,使用户能直接在存储服务器上进行数据搜索。