通信学报 ›› 2015, Vol. 36 ›› Issue (1): 230-236.doi: 10.11959/j.issn.1000-436x.2015026

• 学术通信 • 上一篇    下一篇

基于马尔可夫的检查点可信评估方法

田俊峰,张亚姣   

  1. 河北大学 数学与计算机学院,河北 保定 071002
  • 出版日期:2015-01-25 发布日期:2017-06-21
  • 基金资助:
    河北省高等学校科学技术研究重点基金资助项目;河北省自然科学基金资助项目;河北省高等学校科学技术研究重点基金资助项目

Checkpoint trust evaluation method based on Markov

Jun-feng TIAN,Ya-jiao ZHANG   

  1. College of Mathematics and Computer,Hebei University,Baoding 071002,China
  • Online:2015-01-25 Published:2017-06-21
  • Supported by:
    The National Natural Science Foundation of China;The Natural Science Foundation of Hebei Province;The Science and Technology Research Key Project in Colleges and Universities of Hebei Province

摘要:

为了发现软件的脆弱点,通过动态监测行为,对软件及其模块在一段时间内运行的可信状况进行研究,提出了基于马尔可夫的检查点可信评估模型。模型通过在软件行为轨迹中织入若干检查点来反映软件运行的行为表现,然后对检查点可信程度进行等级划分,通过马尔可夫模型及检查点权重反映检查点可信情况,最后综合每个检查点的可信情况得到软件整体的可信性。实验结果表明该模型能够有效反映软件中各部分可信情况,验证了模型的合理性和有效性。

关键词: 软件可信评估, 检查点, 马尔可夫模型, 混合高斯分布

Abstract:

According to the trust evaluation of software and its modules after running for a period of time a checkpoint trust evaluation model was presented based on Markov to find the vulnerability of software by monitoring software behavior dynamically.The model reflected the software running situation by some checkpoints worked in the software behavior trace,then divided some trust levels to reflect the checkpoint trusted situation by the Markov model and the weight of checkpoint,and finally synthesized the checkpoint trusted situation to determine the software trust value.Experimental results showed that the model could effectively reflect the trusted situation of the various parts of the software,and verify the rationality and availability of the model.

Key words: software trust evaluation, checkpoint, Markov model, Gaussian mixture model

No Suggested Reading articles found!