移动应用节点信誉度评价方法、装置及可读存储介质制造方法及图纸

技术编号:21205971 阅读:34 留言:0更新日期:2019-05-25 03:05
本发明专利技术实施例提供了一种移动应用节点信誉度评价方法、装置及可读存储介质,该移动应用节点信誉度评价方法包括:获取移动应用的信誉值,获取用户操作移动应用的节点路径,根据该移动应用的信誉值和节点路径,确定移动应用的节点信誉度。通过实施本发明专利技术,获取用户操作该移动应用的节点路径,然后根据该移动应用的信誉值和该节点路径,确定移动应用的节点信誉度,从而达到基于用户的操作行为动态评估信誉度的目的,解决了现有技术中对移动应用行为的评估结果不准确的问题。

Credit Evaluation Method, Device and Readable Storage Medium for Mobile Application Nodes

The embodiment of the present invention provides a credit evaluation method, device and readable storage medium for mobile application nodes. The credit evaluation method of mobile application nodes includes acquiring the credit value of mobile application, acquiring the node path of user operating mobile application, and determining the node credit degree of mobile application according to the credit value and node path of the mobile application. By implementing the present invention, the node path of the mobile application is obtained, and then the node reputation of the mobile application is determined according to the reputation value of the mobile application and the node path, so as to achieve the purpose of dynamic evaluation of the reputation based on the user's operation behavior, and solve the problem of inaccurate evaluation results of the mobile application behavior in the existing technology.

【技术实现步骤摘要】
移动应用节点信誉度评价方法、装置及可读存储介质
本专利技术涉及移动信息安全
,具体涉及一种移动应用节点信誉度评价方法、装置及可读存储介质。
技术介绍
随着移动通信技术、移动互联网技术的蓬勃发展,移动终端正在成为人们生活中不可或缺的组成部分。截止到2017年底,全球的智能手机用户达到了26亿;我国的智能手机用户也在2017年6月底超过了5.27个亿,超越个人电脑成为主流网络工具;而中国境内的手机网民数量在2017年达到了7.8亿人,智能手机联网终端则达到了11.3亿部。手机上的大量移动应用在给人们的生活带来便利的同时,伴随而来的还有大量的信息安全风险,Internet互联互通带来的实时安全隐患、垃圾信息安全产生的安全威胁、病毒植入带来的安全威胁、运营商保存用户隐私数据所隐藏的安全威胁等。目前,对这一问题的研究侧重于分析评估移动应用的行为,以期降低安全风险损失。研究人员提出的评估方法主要集中在对安全漏洞、恶意代码等的检测,缺乏对移动应用运行过程中的行为进行分析和判断,例如移动应用中由于用户的行为,操作状态由一个状态改变为另一个状态,即节点发生改变,因而,如何对移动应用中的各个节点进行评估是一个需要解决的问题,但是现有的对移动应用行为的评估主要集中在对行为的建模和安全分析两个方面,但都只能对移动应用的信誉度进行静态的评估,并不能对用户的每一步操作进行实时的动态评价,导致评估结果不准确。
技术实现思路
有鉴于此,本专利技术实施例提供了一种移动应用节点信誉度评价方法、装置及可读存储介质,以解决现有技术中对移动应用行为的评估结果不准确的问题。根据第一方面,本专利技术实施例提供了一种移动应用节点信誉度评价方法,包括:获取所述移动应用的信誉值;获取用户操作所述移动应用的节点路径;根据所述移动应用的信誉值和所述节点路径,确定所述移动应用的节点信誉度。结合第一方面,在第一方面第一实施方式中,所述获取用户操作所述移动应用的节点路径的步骤,包括:获取所述移动应用的操作状态变化;其中,所述移动应用的各个操作状态对应各个节点;根据所述移动应用的操作状态变化确定用户操作所述移动应用的节点路径。结合第一方面第一实施方式,在第一方面第二实施方式中,所述根据所述移动应用的信誉值和所述节点路径,确定所述移动应用的节点信誉度的步骤,包括:根据所述节点路径,判断所述移动应用的目标节点的各前置节点之间的关系;根据所述各前置节点之间的关系、所述移动应用的信誉值,获取所述移动应用的历史操作状态变迁信誉值和待变迁信誉值;根据所述历史操作状态变迁信誉值和所述待变迁信誉值,计算所述移动应用的节点信誉度。结合第一方面第二实施方式,在第一方面第三实施方式中,所述根据所述历史操作状态变迁信誉值和所述待变迁信誉值,计算所述移动应用的节点信誉度的步骤,包括:将所述历史状态变迁信誉值和所述待变迁信誉值的比值作为所述移动应用的节点信誉度。结合第一方面,在第一方面第四实施方式中,所述获取所述移动应用的信誉值的步骤,包括:获取历史预设时间段内所述移动应用的第一信誉值;获取当前预设时间段内所述移动应用的第二信誉值;根据所述第一信誉值和所述第二信誉值,获取所述移动应用的信誉值。结合第一方面第四实施方式,在第一方面第五实施方式中,所述获取历史预设时间段内所述移动应用的第一信誉值的步骤,包括:根据所述历史预设时间段内用户对所述移动应用的使用时间、使用次数和使用频率,获取所述移动应用的第一信誉值。结合第一方面第四实施方式,在第一方面第六实施方式中,所述获取当前预设时间段内所述移动应用的第二信誉值的步骤,包括:根据所述当前预设时间段内所述移动应用的占用成本、时间和用户对所述移动应用的评价,获取所述移动应用的第二信誉值。结合第一方面第二实施方式,在第一方面第七实施方式中,所述历史操作状态变迁信誉值是通过以下公式计算得到的:当所述各前置节点之间的关系为与时,当所述各前置节点之间的关系为或时,h(q(s))=MAX{h(q(l))+Credit(e(l))};其中,q(s)表示目标节点,q(l)表示所述前置节点(假设节点s共有q个前置节点,0≤l≤q),e(l)表示所述前置节点至所述目标节点的路径,h(q(s))表示所述目标节点的历史操作状态变迁信誉值;h(q(l))表示所述前置节点的历史操作状态变迁信誉值,其中,l=0时h(q(l))=0;Credit(e(l))表示所述前置节点至所述目标节点的路径的信誉值,用所述移动应用的信誉值表示。结合第一方面第二实施方式,在第一方面第八实施方式中,所述待变迁信誉值是通过以下公式计算得到的:其中,q(s)表示目标节点,q(l)表示所述前置节点(假设节点s共有q个前置节点,0≤l≤q),e(l)表示所述前置节点至所述目标节点的路径,j(q(s))表示所述目标节点的待变迁信誉值;j(q(l))表示所述前置节点的待变迁信誉值,其中,l=0时j(q(l))=0;Credit(e(l))表示所述前置节点至所述目标节点的路径的信誉值,用所述移动应用的信誉值表示。根据第二方面,本专利技术实施例提供了一种移动应用节点信誉度评价装置,包括:第一获取模块,用于获取所述移动应用的信誉值;第二获取模块,用于获取用户操作所述移动应用的节点路径;处理模块,用于根据所述移动应用的信誉值和所述节点路径,确定所述移动应用的节点信誉度。结合第二方面,在第二方面第一实施方式中,所述第二获取模块包括:第一获取单元,用于获取所述移动应用的操作状态变化;其中,所述移动应用的各个操作状态对应各个节点;第一处理单元,用于根据所述移动应用的操作状态变化确定用户操作所述移动应用的节点路径。结合第二方面第一实施方式,在第二方面第二实施方式中,所述处理模块包括:判断单元,用于根据所述节点路径,判断所述移动应用的目标节点的各前置节点之间的关系;第二获取单元,用于根据所述各前置节点之间的关系、所述移动应用的信誉值,获取所述移动应用的历史操作状态变迁信誉值和待变迁信誉值;第二处理单元,用于根据所述历史操作状态变迁信誉值和所述待变迁信誉值,计算所述移动应用的节点信誉度。结合第二方面第二实施方式,在第二方面第三实施方式中,所述第二处理单元还用于:将所述历史状态变迁信誉值和所述待变迁信誉值的比值作为所述移动应用的节点信誉度。根据第三方面,本专利技术实施例提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行第一方面或第一方面任一实施方式所述的移动应用节点信誉度评价方法。根据第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任意实施方式所述的移动应用节点信誉度评价方法。本专利技术实施例技术方案,具有如下优点:本专利技术实施例提供了一种移动应用节点信誉度评价方法,该移动应用节点信誉度评价方法包括:获取移动应用的信誉值,获取用户操作移动应用的节点路径,根据该移动应用的信誉值和节点路径,确定移动应用的节点信誉度。通过本专利技术实施例的移动应用节点信誉度评价方法,先获取该移动应用的信誉值,用户在操作移动应用时,例本文档来自技高网...

【技术保护点】
1.一种移动应用节点信誉度评价方法,其特征在于,包括:获取所述移动应用的信誉值;获取用户操作所述移动应用的节点路径;根据所述移动应用的信誉值和所述节点路径,确定所述移动应用的节点信誉度。

【技术特征摘要】
1.一种移动应用节点信誉度评价方法,其特征在于,包括:获取所述移动应用的信誉值;获取用户操作所述移动应用的节点路径;根据所述移动应用的信誉值和所述节点路径,确定所述移动应用的节点信誉度。2.根据权利要求1所述的移动应用节点信誉度评价方法,其特征在于,所述获取用户操作所述移动应用的节点路径的步骤,包括:获取所述移动应用的操作状态变化;其中,所述移动应用的各个操作状态对应各个节点;根据所述移动应用的操作状态变化确定用户操作所述移动应用的节点路径。3.根据权利要求2所述的移动应用节点信誉度评价方法,其特征在于,所述根据所述移动应用的信誉值和所述节点路径,确定所述移动应用的节点信誉度的步骤,包括:根据所述节点路径,判断所述移动应用的目标节点的各前置节点之间的关系;根据所述各前置节点之间的关系、所述移动应用的信誉值,获取所述移动应用的历史操作状态变迁信誉值和待变迁信誉值;根据所述历史操作状态变迁信誉值和所述待变迁信誉值,计算所述移动应用的节点信誉度。4.根据权利要求3所述的移动应用节点信誉度评价方法,其特征在于,所述根据所述历史操作状态变迁信誉值和所述待变迁信誉值,计算所述移动应用的节点信誉度的步骤,包括:将所述历史状态变迁信誉值和所述待变迁信誉值的比值作为所述移动应用的节点信誉度。5.根据权利要求1所述的移动应用节点信誉度评价方法,其特征在于,所述获取所述移动应用的信誉值的步骤,包括:获取历史预设时间段内所述移动应用的第一信誉值;获取当前预设时间段内所述移动应用的第二信誉值;根据所述第一信誉值和所述第二信誉值,获取所述移动应用的信誉值。6.根据权利要求5所述的移动应用节点信誉度评价方法,其特征在于,所述获取历史预设时间段内所述移动应用的第一信誉值的步骤,包括:根据所述历史预设时间段内用户对所述移动应用的使用时间、使用次数和使用频率,获取所述移动应用的第一信誉值。7.根据权利要求5所述的移动应用节点信誉度评价方法,其特征在于,所述获取当前预设时间段内所述移动应用的第二信誉值的步骤,包括:根据所述当前预设时间段内所述移动应用的占用成本、时间和用户对所述移动应用的评价,获取所述移动应用的第二信誉值。8.根据权利要求3所述的移动应用节点信誉度评价方法,其特征在于,所述历史操作状态变迁信誉值是通过以下公式计算得到的:当所述各前置节点之间的关系为与时,当所述各前置节点之间的关系为或时,h(q(s))=MAX{h(q(l))+Credit(e(l))};其中,q(s)表示目标节点,q(l)表示所述前置节点(假设节点s共有q个前置节点,0≤l≤q),e(l)表示所述前置节点至所述目标节点的路径,h...

【专利技术属性】
技术研发人员:陈璐陈牧李尼格马媛媛邵志鹏戴造建李勇席泽生方文高卢子昂
申请(专利权)人:全球能源互联网研究院有限公司国网浙江省电力有限公司电力科学研究院国家电网有限公司国网浙江省电力有限公司
类型:发明
国别省市:北京,11

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

1