摘要
为保障安卓应用环境中智能终端用户的信息安全,利用支持向量机(support vector machine,SVM),结合证据理论,提出一种面向安卓应用软件的可信性评估方法。该方法分为训练阶段和评估阶段实现,在前阶段,对应用软件样本的属性进行度量,即形成属性证据;利用属性证据对各关联SVM进行训练以确定分类模型。在后阶段,利用待测应用软件的度量结果和SVM分类模型,确定与各属性相关联的分类概率赋值;在对各属性证据赋予自适应权重的基础上,利用改进证据理论对各属性实现合成,用于评估软件的可信性。测试结果验证了所提方法的有效性。
To ensure the information security of intelligent terminal users in Android open application environment,a credibility evaluation method for Android application software was proposed using support vector machine(SVM)and evidence theory.The method was divided into training stage and evaluation stage.In the first stage,the attributes of application software samples were measured,i.e.,attribute evidence was formed.Attribute evidence was used to train each associated SVM to determine the classification model.In the later stage,the classification probability assignment associated with each attribute was determined using the measurement results of the application software to be tested and the SVM classification model.On the basis of giving adaptive weight to each attribute evidence,the improved evidence theory was used to synthesize each attribute to evaluate the credibility of the software.The test results verify the effectiveness of the proposed method.
作者
晏尧
王丹
朱玺
陈涛
周婧婧
景小荣
YAN Yao;WANG Dan;ZHU Xi;CHEN Tao;ZHOU Jing-jing;JING Xiao-rong(Electric Power Research Institute,State Grid Chongqing Electric Power Company,Chongqing 401123,China;School of Communication and Information Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China;State Grid Chongqing Electric Power Company,Chongqing 400010,China)
出处
《计算机工程与设计》
北大核心
2022年第3期639-645,共7页
Computer Engineering and Design
基金
重庆市重点产业共性关键技术创新专项基金项目(cstc2017zdcy-zdyfX0021)
重庆市基础与前沿研究计划基金项目(cstc2019jcyj-msxmX0079)。
关键词
安卓软件
软件可信性
支持向量机
证据理论
属性度量
Android software
software trustworthiness
support vector machine
evidence theory
attribute measurement