论文部分内容阅读
随着移动设备的普及和无线网络的发展,使用移动设备获取服务的方式日益普及,用户使用移动端访问服务器来获取服务将变得越来越流行。与此同时,服务器来获取用户的隐私信息也会变得越来越多,且这种隐私信息的获取是在用户不知情的状况下进行的。因此,如何既能保护用户敏感数据的机密性,又能提供安全、可靠、便利的服务是研究的热点问题。单个用户访问服务器来获取所需的信息代价可能比较高,但是多人合作的方式共同获取信息的代价将会更划算。由于无线网络的开放性,用户的移动设备与服务器的交互过程中可能存在用户身份信息和服务信息的隐私泄露问题。基于属性的加密机制能实现细粒度访问控制,支持一对多加密,是公钥加密机制的一种方式。与传统的公钥加密机制相比,它有着无可比拟的优势:首先,在没有解密方的公钥证书的前提下,加密方依然可以加密;其次,属性加密对应的是多个解密者,而不是仅仅对应单个解密方,但是对于加密方来说,不需要多次加密数据即可全部加密;最后,属性加密算法具有了灵活的访问策略,该算法实现了对没有授权的非法用户的访问控制。对于服务器中的信息资源,有许多资源可以免费获取,但是在获取的同时可能会暴露用户的敏感数据,比如用户的身份信息、位置信息、请求类型等信息。基于同态加密的方法用于信息加密领域有很好的保护作用,能够有效地实现k-匿名和l-多样性。在实际的基站中放置缓存信息,能够有效减少用户访问服务器的次数,从而使用户的敏感数据得到有效的保护。本文针对基于移动设备访问服务器来获取所需信息所产生的问题进行了深入的研究,主要工作在于:首先,介绍当前保护隐私的常用方法,并详细分析了基于属性加密机制和同态加密方案的研究概况。其次,研究了用基于密文策略的属性基加密(Ciphertext-Policy Attribute Based Encryption, CP-ABE)来实现多用户聚合访问服务器来获取服务信息,这样可以降低每个用户访问服务器时所产生的服务代价。针对这一问题,服务器采用密文策略属性加密方式向用户发送服务请求结果,相比较采用传统加密方式更加高效。同时采用假名的方法来实现多用户联合请求服务器的某一种或多种服务,这样既能实现隐私保护,又能降低用户的服务成本。研究分析表明,该机制能够保护用户身份隐私,从而实现移动设备通信安全,降低服务器端的计算代价和通信代价。第三,研究了基于同态加密实现多用户多服务的隐私保护问题。针对现有的同态加密方案和基站的知识运用于移动网络中模型,提出一种基于同态加密的用户服务隐私保护方案。使用同态加密算法使多用户聚合访问来实现k-匿名和l-多样性;其中,利用基站设施存储相关的共享服务信息,降低用户访问服务提供商频率,从而降低用户隐私暴露风险。根据仿真实验结果表明,移动用户从服务提供商中获取服务信息的频率随时间的增长而大大降低;同时,随着用户合作的时间增加,其隐私安全性更强。最后,分析和总结了移动与访问服务器交互过程中仍然存在的重要问题,并指出了下一步的研究方向。