论文部分内容阅读
随着互联网时代的飞速发展,社交网络也逐渐融入人们的日常生活之中。越来越多的网民已经离不开社交网络,他们习惯于在上面分享各种自己的见闻,感想,并且愿意将自己的个人信息填写在上面。在这种环境下,如何有效的保护社交网络的隐私安全,保证一些重要的隐私信息不被他人轻易获取用来进行一些不法行为或者对用户不利的行为,已经成为一个不可忽视的问题。现如今,用户的个人社交网络(个人网络,一个用户与其朋友之间的网络,其中这个用户我们称之为“中心用户”)规模越来越大并且变得越来越复杂,很难找到一个合适的方法去自动化地管理它们。社交网络网站提供了一些方法来帮助用户管理他们的朋友,包括手动将朋友划分入不同的群组以及使用系统分类器提供的结果。然而,手动的将朋友进行划分对于用户而言有些过于困难,而系统提供的结果又不够准确。而且在对朋友进行分类后,手动对他们进行访问控制也是非常繁琐的工作,如何自动化的根据中心用户与朋友的关系来实现这个过程也是一个需要解决的问题。针对以上问题,本文提出了一个针对个人网络的访问控制模型来保护中心用户的隐私安全,实现自动化准确的朋友圈划分以及权限控制,具体研究成果如下:(1)针对个人网络中无法自动准确的进行朋友圈划分的问题,提出了一个混合的个人网络朋友圈发现算法,该算法基于个人网络中的用户信息以及结构信息,同时考虑用户之间的联系频率,从多方面准确的对中心用户的朋友进行划分。同时,该算法用于本文提出的访问控制模型的第一部分——角色分配,使得该模型能够准确的对中心用户的所有朋友进行不同的角色划分,为他们安排不同的朋友身份。(2)针对社交网络中无法准确以及动态的对不同的朋友赋予不同的访问权限的问题,提出了个人网络权限设置算法,该算法在基于个人网络中的朋友圈发现实现的角色分配的基础上,从基于朋友圈判断、基于间接信任度判断以及恶意用户三个方面进行衡量,并且针对权限控制中可能出现的权限冲突情况提出了解决方案。同时,该算法用于本文提出的访问控制模型的第二部分——权限控制,使得该模型能够对不同的朋友身份进行合理的权限设置。