面向位置感知推荐系统的隐私保护方法

    公开(公告)号:CN105592085A

    公开(公告)日:2016-05-18

    申请号:CN201510979917.5

    申请日:2015-12-23

    Abstract: 本发明涉及一种面向位置感知推荐系统的隐私保护方法。本发明公开了一种基于密码学的位置感知推荐系统的隐私保护方法,主要解决现有系统在保护推荐用户隐私的同时会带来信息损失,降低推荐服务质量的问题。其技术方案是:先将所有的历史数据均以密文的形式在云计算平台进行存储;服务提供者采用Paillier加密算法计算推荐用户访问过的各位置点之间的相似度;推荐用户和服务提供者采用Paillier加密算法、El-Gamal加密算法和可比较加密算法计算出满足用户要求的推荐结果。仿真测试的结果表明法能够在保证了推荐用户的隐私数据及服务提供商的私有数据的安全的条件下实现快速高效的推荐服务。可用于云计算环境下数据外包系统中的隐私保护。

    混合云环境下面向加密数据库的数据存取系统及方法

    公开(公告)号:CN106529327B9

    公开(公告)日:2023-02-03

    申请号:CN201610876906.9

    申请日:2016-10-08

    Abstract: 本发明公开了一种混合云环境下面向加密数据库的数据存取系统及方法,系统包括用户模块、密钥管理模块、数据加解密模块、数据完整性验证模块、身份认证模块、权限控制模块、数据存储模块。本发明方法实现的具体步骤为:(1)上传数据;(2)生成密钥;(3)加密数据;(4)存储数据;(5)完整性验证;(6)身份认证;(7)权限控制;(8)发起查询;(9)加密查询语句;(10)密文查询;(11)解密密文;(12)加密查询结果;(13)解密查询结果。本发明实现了数据在公有云中的安全存储和查询。

    面向位置感知推荐系统的隐私保护方法

    公开(公告)号:CN105592085B

    公开(公告)日:2018-12-14

    申请号:CN201510979917.5

    申请日:2015-12-23

    Abstract: 本发明公开了一种基于密码学的位置感知推荐系统的隐私保护方法,主要解决现有系统在保护推荐用户隐私的同时会带来信息损失,降低推荐服务质量的问题。其技术方案是:先将所有的历史数据均以密文的形式在云计算平台进行存储;服务提供者采用Paillier加密算法计算推荐用户访问过的各位置点之间的相似度;推荐用户和服务提供者采用Paillier加密算法、El‑Gamal加密算法和可比较加密算法计算出满足用户要求的推荐结果。仿真测试的结果表明法能够在保证了推荐用户的隐私数据及服务提供商的私有数据的安全的条件下实现快速高效的推荐服务。可用于云计算环境下数据外包系统中的隐私保护。

    一种云计算并行操作中的调度方法

    公开(公告)号:CN109684070B

    公开(公告)日:2022-12-13

    申请号:CN201810997296.7

    申请日:2018-08-29

    Abstract: 本发明公开了一种云计算并行操作中的调度方法,在确定虚拟机配置后,同时开启1,2,3,…,n台虚拟机,并统计每次试验中开启每台虚拟机的平均用时t1,t2,t3,…,tn,根据公式ti=ai+b得到a与b的最大似然值;然后计算任务用时τ,则启动m台虚拟机并行执行任务为最优方案;其次任务窗口将任务近似平均划分n份(n>>m),构成任务集合,放在任务池中,任务调度器依次创建m台虚拟机,同时启动并行处理任务过程,每当有新虚拟机启动或者虚拟机上任务完成时,任务调度器为该虚拟机分配任务,最后全部虚拟机完成全部任务并返回任务结果。本发明中的最优调度策略是通过虚拟机启动时间的特点设计的,可以实现近似最优的加速比,保证每个虚拟机任务几乎同时完成,在大大减少任务执行时间提高任务效率的同时减少了系统资源的浪费。

    一种云计算并行操作中的调度方法

    公开(公告)号:CN109684070A

    公开(公告)日:2019-04-26

    申请号:CN201810997296.7

    申请日:2018-08-29

    CPC classification number: G06F9/5077 G06F9/5027 G06F2209/5011 G06F2209/5017

    Abstract: 本发明公开了一种云计算并行操作中的调度方法,在确定虚拟机配置后,同时开启1,2,3,…,n台虚拟机,并统计每次试验中开启每台虚拟机的平均用时t1,t2,t3,…,tn,根据公式ti=ai+b得到a与b的最大似然值;然后计算任务用时τ,则启动m台虚拟机并行执行任务为最优方案;其次任务窗口将任务近似平均划分n份(n>>m),构成任务集合,放在任务池中,任务调度器依次创建m台虚拟机,同时启动并行处理任务过程,每当有新虚拟机启动或者虚拟机上任务完成时,任务调度器为该虚拟机分配任务,最后全部虚拟机完成全部任务并返回任务结果。本发明中的最优调度策略是通过虚拟机启动时间的特点设计的,可以实现近似最优的加速比,保证每个虚拟机任务几乎同时完成,在大大减少任务执行时间提高任务效率的同时减少了系统资源的浪费。

    混合云环境下面向加密数据库的数据存取系统及方法

    公开(公告)号:CN106529327B

    公开(公告)日:2019-03-26

    申请号:CN201610876906.9

    申请日:2016-10-08

    Abstract: 本发明公开了一种混合云环境下面向加密数据库的数据存取系统及方法,系统包括用户模块、密钥管理模块、数据加解密模块、数据完整性验证模块、身份认证模块、权限控制模块、数据存储模块。本发明方法实现的具体步骤为:(1)上传数据;(2)生成密钥;(3)加密数据;(4)存储数据;(5)完整性验证;(6)身份认证;(7)权限控制;(8)发起查询;(9)加密查询语句;(10)密文查询;(11)解密密文;(12)加密查询结果;(13)解密查询结果。本发明实现了数据在公有云中的安全存储和查询。

    一种云计算中任务调度方法

    公开(公告)号:CN107357641A

    公开(公告)日:2017-11-17

    申请号:CN201710476832.4

    申请日:2017-06-21

    CPC classification number: G06F9/4856 G06F9/45558 G06F2009/4557

    Abstract: 本发明公开了一种云计算中任务调度方法,通过在活跃主机上设置应急虚拟机,借助虚拟机CPU资源可以动态伸缩的能力,动态扩大应急虚拟机的CPU来服务这些任务,克服了现有技术存在的没有考虑到虚拟机启动时间对计算密集型独立任务执行时间的影响的不足,使得本发明能够进一步减少任务执行时间。本发明对云计算环境下进行计算密集型任务,采用多虚拟机并行计算的方式来完成任务,克服了现有技术存在的没有考虑到多虚拟机并行上传思想对计算密集型独立任务执行时间的影响的不足,使得本发明能够加快任务的执行速度。

    云环境下基于编辑距离的相似碱基序列查询方法

    公开(公告)号:CN105956417A

    公开(公告)日:2016-09-21

    申请号:CN201610289866.8

    申请日:2016-05-04

    CPC classification number: G06F16/90344 G06K9/6223 G16B30/00

    Abstract: 本发明公开了一种云环境下基于编辑距离的相似碱基序列查询方法,主要解决云不完全可信时,从云端大量的电子记录中找出相似碱基序列的问题。其实现步骤为:(1)计算用户碱基序列的单字符操作集;(2)聚类;(3)用户碱基序列和聚类中心的哈希映射;(4)计算待查询碱基序列的单字符操作集;(5)待查询序列的哈希映射;(6)选择候选客户端;(7)查找相似碱基序列。本发明是将基于编辑距离的相似碱基序列查询方法应用于云环境下,较之传统的相似碱基序列查询方法,具有较好的扩展性和伸缩性,保证云环境下的碱基序列的安全,减少硬件资源的消耗。

Patent Agency Ranking