[发明专利]云服务下具有隐私保护功能的移动应用推荐系统及方法有效
申请号: | 201710405983.0 | 申请日: | 2017-06-01 |
公开(公告)号: | CN107248980B | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 闫峥;徐坤 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/00;H04L29/08 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 具有 隐私 保护 功能 移动 应用 推荐 系统 方法 | ||
1.一种云服务下具有隐私保护功能的移动应用推荐方法,其特征在于,所述云服务下具有隐私保护功能的移动应用推荐方法包括以下步骤:
(1)安装在手机设备上的客户端软件初次运行时,向认证中心进行认证注册并从认证中心接收安全参数s,完成初始化操作;
(2)客户端在用户设备上运行,自动且持续地收集用户使用手机应用的信任行为数据;将用户的信任行为数据进行形式化处理得到用户的信任数据;基于初始化阶段生成的安全参数s,将s加密后对形式化的用户信任数据进行掩盖保护,之后使用匿名身份将处理过的数据上传到云服务器,完成云服务器中数据库的构建,客户端会周期性地向云服务器上传数据,对数据库进行更新;
(3)用户通过客户端软件,使用匿名的身份向云服务器发送获取应用推荐的请求;云服务器向认证中心进行推荐请求用户的认证,认证通过之后,与客户端进行交互式通信。
2.如权利要求1所述的云服务下具有隐私保护功能的移动应用推荐方法,其特征在于,所述步骤(1)包括:
(1a)用户k在客户端身份管理器和密钥管理器中分别生成自己的匿名身份IDk、公私钥对(PKk,SKk)和同态加密公私钥对(HPKk,HSKk),利用私钥SKk对IDk签名之后,将签名信息发送给认证中心;
(1b)认证中心收到客户端发来的注册信息之后进行确认,然后生成自己的公私钥对(PKAC,SKAC),利用私钥SKAC将客户端的签名消息进行签名;
(1c)认证中心选择一个安全的随机大整数s,使用用户k的公钥PKk将s加密之后,与对客户端信息的签名消息一起发送给用户k;
(1d)用户k通过客户端软件接收认证中心发过来的消息,利用自己的私钥SKk将加密的s进行解密,得到s并将s保存到自己的设备当中。
3.如权利要求1所述的云服务下具有隐私保护功能的移动应用推荐方法,其特征在于,所述步骤(2)包括:
(2a)客户端软件在用户的设备中自动运行,自动且持续地收集用户使用每个手机应用的信任行为数据,根据信誉系统TruBeRepec中已经提出的算法,将用户k的对应用a的信任行为数据分别形式化计算为使用信任行为数据反射信任行为数据和相关信任行为数据
(2b)在第一个时间窗t1内,客户端使用认证中心AC的公钥PKAC将保存的安全参数s加密为E(s),并将E(s)与时间窗t1内计算得到的用户k关于应用a的使用信任行为数据反射信任行为数据和相关信任行为数据分别相乘,进行掩盖保护;
(2c)客户端将掩盖之后的用户k的信任行为数据、匿名身份IDk和时间窗t1一同上传到云服务器,云服务器接收并保存数据;下一个时间窗t2内,客户端重复(2b)和本操作步骤,完成云服务器的数据库更新。
4.如权利要求1所述的云服务下具有隐私保护功能的移动应用推荐方法,其特征在于,所述步骤(3)包括:
(3a)云服务器根据数据库中已被掩盖保护的用户数据计算其他用户与推荐请求者之间的关系值,云服务器将计算出来的用户关系值集合发送到推荐请求者;
(3b)推荐请求者在客户端接收云服务器返回的掩盖关系值集合,得到用真实的用户关系值后,利用同态加密公钥将真实的用户关系值进行加密,将同态加密后的用户关系值集合发送到云服务器;
(3c)云服务器利用推荐请求者发送的同态加密后的真实用户关系值和数据库中存储的对应用户数据,利用同态加密密文上的同态计算,得到同态加密下的密文数据,数据是计算应用推荐值的必要数据;云服务器将计算出来的加密数据返回给推荐请求者;
(3d)推荐请求者在客户端接收云服务器发来的加密数据,利用自己的同态加密私钥将数据进行解密,利用已有的算法计算得到关于每个应用的推荐值,按照推荐值的大小,将推荐信息展示给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710405983.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防刮擦增亮塑料母料及制备方法
- 下一篇:流体加热系统