一种用户隐私保护方法及系统技术方案

技术编号:15794954 阅读:335 留言:0更新日期:2017-07-10 10:35
本发明专利技术涉及一种用户隐私保护方法及系统,所述方法包括:获取用户的注册信息及其对应的网上行为信息;将所述用户的注册信息及其对应的网上行为信息转换为用户的评价信息;采用聚类方法根据所述用户的评价信息将用户分为n类,其中,n类用户对应n个虚拟用户;对用户的位置信息进行密钥管理;根据用户的位置信息及其对应的虚拟用户的偏好向所述用户推荐应用信息;本发明专利技术提供的方法及系统,使用户的个人隐私可控开放,既能使电力移动应用获取推荐相关的需求,又能让用户的个人信息得以保护。

【技术实现步骤摘要】
一种用户隐私保护方法及系统
本专利技术涉及电力移动通信安全领域,具体涉及一种用户隐私保护方法及系统。
技术介绍
随着国家电网公司信息化建设步伐的加快,传统的供电营业厅所提供的服务项目逐渐向网上迁移。近几年,智能手机的普及和移动互联网的发展,大部分人已经习惯用手机进行上网活动。国家电网公司开发的“电力E行”手机客户端提供了一系列便民服务,迅速积累了一大批用户。由于手机的便携性,人们也随时随地带着手机,所以手机定位服务得到了迅速的发展。电力移动客户端可以收集用户的网上行为信息去分析用户的偏好,结合手机定位向用户推送附近提供不同服务项目的电力网点,用户可以去这些网点办理电力相关业务,这样一种O2O(onlinetooffline)模式在移动互联网时代将会得到极大的发展。对用户而言,这种推荐能让用户在短时间内了解到附近的网点信息,根据后台推荐的信息能在最短时间内找到符合自己需求的网点,对网点而言,这是一种极佳的营销方式,而且营销对象的定位更加准确。然而,在这便利的后面也隐藏了不安全的隐患。为了让推荐的信息更加切合用户的偏好,电力移动客户端必须要搜集用户的个人信息,从而能够为不同的用户提供符合其个人兴趣偏好的推荐结果,这一做法不可避免地触及了个人隐私这一公众敏感神经。越多地利用用户的个人信息,推荐结果就越匹配用户的个人偏好,得到更好的推荐效果,相应地增加了用户个人隐私泄露的风险。目前,关于个人隐私保护的研究集中在用户个人信息的表示和鉴别、通讯隐私、安全存取以及个人信息建模和使用等方面。
技术实现思路
针对现有技术的不足,本专利技术提供一种用户隐私保护方法及系统,使用户的个人隐私可控开放,既能使电力移动应用获取推荐相关的需求,又能让用户的个人信息得以保护。本专利技术的目的是采用下述技术方案实现的:一种用户隐私保护方法,其改进之处在于,包括:(1)获取用户的注册信息及其对应的网上行为信息;(2)将所述用户的注册信息及其对应的网上行为信息转换为用户的评价信息;(3)采用聚类方法根据所述用户的评价信息将用户分为n类,其中,n类用户对应n个虚拟用户;(4)对用户的位置信息进行密钥管理;(5)根据用户的位置信息及其对应的虚拟用户的偏好向所述用户推荐应用信息。优选的,所述步骤(2)中,将第i个用户的注册信息及其对应的网上行为信息转换为第i个用户的评价信息Ai,公式为:式(1)中,m为网络行为总数,θj为第j种网络行为的权重系数,eij为第i个用户的第j种网络行为的次数。进一步地,所述网络行为包括:网上缴纳电费、浏览电力新闻版块、下载电力文档和订阅电力通知。优选的,所述步骤(3)中,将所述用户的评价信息作为所述k-means聚类算法的输入将用户分为n类,其中,第i个用户与第s个用户间欧氏距离dis的公式为:式(2)中,Ai为第i个用户的评价信息,As为第s个用户的评价信息。优选的,所述步骤(4)中,对用户的位置信息进行加密的公式为:c=memodn(3)式(3)中,c为加密后的位置信息密文,m为位置信息,e为加密指数,(e,n)为加密公钥,mod为求余运算符;对用户的位置信息进行解密的公式为:k=cdmodn(4)式(4)中,k为位置信息密文的解密结果,d为解密指数,(d,n)为解密私钥。一种用户隐私保护系统,其改进之处在于,所述系统包括:获取模块,用于获取用户的注册信息及其对应的网上行为信息;转换模块,用于将所述用户的注册信息及其对应的网上行为信息转换为用户的评价信息;聚类模块,用于采用聚类方法根据所述用户的评价信息将用户分为n类,其中,n类用户对应n个虚拟用户;加密模块,用于对用户的位置信息进行密钥管理;推荐模块,用于根据用户的位置信息及其对应的虚拟用户的偏好向所述用户推荐应用信息。进一步地,所述转换模块中,将第i个用户的注册信息及其对应的网上行为信息转换为第i个用户的评价信息Ai,公式为:式(1)中,m为网络行为总数,θj为第j种网络行为的权重系数,eij为第i个用户的第j种网络行为的次数。优选的,所述网络行为包括:网上缴纳电费、浏览电力新闻版块、下载电力文档和订阅电力通知。优选的,所述聚类模块中,将所述用户的评价信息作为所述k-means聚类算法的输入将用户分为n类,其中,第i个用户与第s个用户间欧氏距离dis的公式为:式(2)中,Ai为第i个用户的评价信息,As为第s个用户的评价信息。优选的,所述加密模块中,对用户的位置信息进行加密的公式为:c=memodn(7)式(3)中,c为加密后的位置信息密文,m为位置信息,e为加密指数,(e,n)为加密公钥,mod为求余运算符;对用户的位置信息进行解密的公式为:k=cdmodn(8)式(4)中,k为位置信息密文的解密结果,d为解密指数,(d,n)为解密私钥。与最接近的现有技术相比,本专利技术具有的有益效果:本法专利技术提供的一种用户隐私保护方法及系统,将用户的隐性隐私构建虚拟用户偏好,单个用户归属到一类虚拟用户中,在给用户推荐信息时,依据的是虚拟用户的偏好,防止用户的个人隐私泄露,同时,通过基于密钥管理的用户地理位置隐私可控开放,使得用户信任的电力移动客户端才能获得用户的有效地理位置信息。附图说明图1是本专利技术提供的一种用户隐私保护方法流程图;图2是本专利技术提供的一种用户隐私保护系统结构图。具体实施方式下面结合附图对本专利技术的具体实施方式作进一步的详细说明。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术提供了一种用户隐私保护方法,如图1所示,包括:(1)获取用户的注册信息及其对应的网上行为信息;(2)将所述用户的注册信息及其对应的网上行为信息转换为用户的评价信息;(3)采用聚类方法根据所述用户的评价信息将用户分为n类,其中,n类用户对应n个虚拟用户;(4)对用户的位置信息进行密钥管理;(5)根据用户的位置信息及其对应的虚拟用户的偏好向所述用户推荐应用信息。具体的,所述步骤(2)中,将第i个用户的注册信息及其对应的网上行为信息转换为第i个用户的评价信息Ai,公式为:式(1)中,m为网络行为总数,θj为第j种网络行为的权重系数,eij为第i个用户的第j种网络行为的次数。进一步的,所述网络行为包括:网上缴纳电费、浏览电力新闻版块、下载电力文档和订阅电力通知。所述步骤(3)中,将所述用户的评价信息作为所述k-means聚类算法的输入将用户分为n类,其中,第i个用户与第s个用户间欧氏距离dis的公式为:式(2)中,Ai为第i个用户的评价信息,As为第s个用户的评价信息。所述步骤(4)中,对用户的位置信息进行加密的公式为:c=memodn(3)式(3)中,c为加密后的位置信息密文,m为位置信息,e为加密指数,(e,n)为加密公钥,mod为求余运算符;对用户的位置信息进行解密的公式为:k=cdmodn(4)式(4)中,k为位置信息密文的解密结果,d为解密指数,(d,n)为解密私钥。实施例例如:当用户在国家电网移动客户端注册一个新账号时,需要填写注本文档来自技高网...
一种用户隐私保护方法及系统

【技术保护点】
一种用户隐私保护方法,其特征在于,所述方法包括:(1)获取用户的注册信息及其对应的网上行为信息;(2)将所述用户的注册信息及其对应的网上行为信息转换为用户的评价信息;(3)采用聚类方法根据所述用户的评价信息将用户分为n类,其中,n类用户对应n个虚拟用户;(4)对用户的位置信息进行密钥管理;(5)根据用户的位置信息及其对应的虚拟用户的偏好向所述用户推荐应用信息。

【技术特征摘要】
1.一种用户隐私保护方法,其特征在于,所述方法包括:(1)获取用户的注册信息及其对应的网上行为信息;(2)将所述用户的注册信息及其对应的网上行为信息转换为用户的评价信息;(3)采用聚类方法根据所述用户的评价信息将用户分为n类,其中,n类用户对应n个虚拟用户;(4)对用户的位置信息进行密钥管理;(5)根据用户的位置信息及其对应的虚拟用户的偏好向所述用户推荐应用信息。2.如权利要求1所述的方法,其特征在于,所述步骤(2)中,将第i个用户的注册信息及其对应的网上行为信息转换为第i个用户的评价信息Ai,公式为:式(1)中,m为网络行为总数,θj为第j种网络行为的权重系数,eij为第i个用户的第j种网络行为的次数。3.如权利要求2所述的方法,其特征在于,所述网络行为包括:网上缴纳电费、浏览电力新闻版块、下载电力文档和订阅电力通知。4.如权利要求1所述的方法,其特征在于,所述步骤(3)中,将所述用户的评价信息作为所述k-means聚类算法的输入将用户分为n类,其中,第i个用户与第s个用户间欧氏距离dis的公式为:式(2)中,Ai为第i个用户的评价信息,As为第s个用户的评价信息。5.如权利要求1所述的方法,其特征在于,所述步骤(4)中,对用户的位置信息进行加密的公式为:c=memodn(3)式(3)中,c为加密后的位置信息密文,m为位置信息,e为加密指数,(e,n)为加密公钥,mod为求余运算符;对用户的位置信息进行解密的公式为:k=cdmodn(4)式(4)中,k为位置信息密文的解密结果,d为解密指数,(d,n)为解密私钥。6.一种用户隐私保...

【专利技术属性】
技术研发人员:马媛媛何高峰陈璐黄秀丽陈牧费稼轩时坚楚杰
申请(专利权)人:国网智能电网研究院国网天津市电力公司国家电网公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1