基于模型检测的C语言安全信息流研究

基于模型检测的C语言安全信息流研究

论文摘要

计算机技术的飞速发展带来了很多网络安全上的问题,迫切需要发展信息安全技术。在信息安全中,信息流安全的检测无法用传统的安全方法实现,只能通过安全信息流特性的检测来实现。因此为了控制端到端访问的信息流,需要检测多层安全级系统中程序的访问是否满足安全信息流特性。现在大部分安全信息流的研究集中在对java字节码和汇编码上。当前安全信息流的检测分为两类:一类是基于类型的方法;另一类是基于语义的方法。就检验的结果而言,基于语义的方法要优于基于类型的方法。本文采用基于语义的方法在安全信息流的检测上进行了以下研究。1.将安全信息流的研究移植到新的领域中。研究中将安全信息流研究和模型检测方法相结合,对C语言程序安全信息流的信息保密性进行检测。研究按照建模——特性描述——检测的流程。本文分析了安全信息流中的信息保密性要求,研究了C语言的执行特征,根据这些使用抽象解释方法得出相应的C语言的具体语义然后进行抽象得到能够建模的抽象语义。在语义生成之后,对生成的语义和C语言的标准语义的一致性进行验证,给出引理并且证明了具体语义和抽象语义的正确性;从而证明了对C语言程序建模的正确性。同时分析信息保密性的要求和信息泄露的产生原因,得出对应这些信息保密性的CTL公式。2.根据C语言信息保密性的研究,深入剖析满足信息保密性的状态图的路径特征和状态特征;分析状态中变量对安全特性的影响。对状态数据结构进行优化,减少状态数据结构中的变量;对C语言的if和while语句的语义进行优化,减少建模后状态图的状态数目的同时合并无意义的分支和循环,生成线性序列的状态图。最后将这种优化应用到对信息保密性的研究中去。按基于语义方法得出对应的抽象语义,对应着线性状态图特征信息保密性的分析并生成信息保密性的LTL公式。3.对C语言安全信息流分析研究进行实现,并且以实例来分析比较1,2中使用的方法。通过实例结果说明改进方法优于未改进的方法。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.2.1 安全信息流研究及分类
  • 1.2.2 基于类型方法的研究
  • 1.2.3 基于语义方法的研究
  • 1.2.4 安全信息流研究和模型检测的结合
  • 1.2.5 两种方法的比较
  • 1.3 研究内容简介
  • 1.4 小结
  • 第2章 基础知识
  • 2.1 模型检测
  • 2.2 时序逻辑
  • 2.2.1 线性时序逻辑LTL
  • 2.2.2 计算树时序逻辑CTL
  • 2.3 抽象解释
  • 2.4 小结
  • 第3章 C 语言信息保密性研究
  • 3.1 C 语言信息保密性
  • 3.2 多层安全级系统的格模型
  • 3.3 C 语言和标准语义
  • 3.4 C 语言具体收集语义
  • 3.5 C 语言抽象语义
  • 3.6 语义一致性和抽象转换系统描述
  • 3.7 安全性分析和CTL 公式
  • 3.7.1 信息保密特性分析
  • 3.7.2 信息保密性CTL 公式表示
  • 3.8 小结
  • 第4章 优化方法研究C 语言信息完整性
  • 4.1 优化方法和信息完整性研究
  • 4.1.1 可优化部分
  • 4.1.2 信息完整性研究
  • 4.2 优化方法中的C 语言语义
  • 4.2.1 标准语义
  • 4.2.2 具体收集语义
  • 4.2.3 改进的抽象语义
  • 4.3 信息完整性分析和LTL 公式
  • 4.3.1 信息完整性分析
  • 4.3.2 信息完整性LTL 公式表达
  • 4.4 小结
  • 第5章 系统实现和性能比较
  • 5.1 系统实现
  • 5.1.1 基本框架
  • 5.1.2 数据结构和模块函数
  • 5.2 实验结果和性能比较
  • 5.3 小结
  • 第6章 结论和展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 致谢
  • 个人简历、在学期间发表的学术论文与研究成果
  • 相关论文文献

    • [1].信息流[J]. 山西老年 2018(10)
    • [2].信息流广告的缘起、发展及其存在的问题[J]. 品牌研究 2017(06)
    • [3].基于“信息流”重构地方高校实验教学中心管理流程[J]. 科技视界 2018(27)
    • [4].信息流[J]. 交通与运输 2008(02)
    • [5].浅析媒体信息流广告存在的问题及应对策略[J]. 科技传播 2020(02)
    • [6].美国信息流广告的规制框架及其借鉴意义[J]. 现代传播(中国传媒大学学报) 2020(01)
    • [7].基于爬虫技术的城际信息流网络测度及其经济意义研究[J]. 地域研究与开发 2019(06)
    • [8].信息流广告的特征与发展趋势[J]. 青年记者 2020(18)
    • [9].信息流广告的年度分析与可持续增长——基于互联网公司2018—2019年度财务报表数据[J]. 西部广播电视 2019(19)
    • [10].浅谈政府信息资源管理的信息流视角[J]. 科技创业月刊 2012(02)
    • [11].微信和微博信息流广告比较分析[J]. 青年记者 2018(20)
    • [12].信息流广告规制的困境与出路[J]. 北方传媒研究 2019(02)
    • [13].微博和微信信息流广告的比较研究[J]. 新闻研究导刊 2017(14)
    • [14].微信朋友圈信息流广告优化探索[J]. 电子商务 2016(06)
    • [15].今日头条信息流广告投放策略研究[J]. 现代营销(信息版) 2019(01)
    • [16].信息流广告的优势及应用[J]. 新闻战线 2018(13)
    • [17].关于局部网络传输信息流实时控制仿真研究[J]. 计算机仿真 2018(05)
    • [18].浅析信息流广告面临的问题以及发展策略[J]. 新闻研究导刊 2020(04)
    • [19].微信和微博信息流广告研究探索[J]. 大众文艺 2018(12)
    • [20].虚拟知识社区中基于时间顺序的信息流机制研究——以社会化问答社区知乎为例[J]. 农业图书情报学刊 2018(10)
    • [21].从“信息流”看大学课堂教学[J]. 中国轻工教育 2012(05)
    • [22].信息流广告的前沿实践及其理论阐释[J]. 经济管理 2019(04)
    • [23].信息流广告的认知因素对广告效果的影响研究——以使用动机为中心[J]. 东南传播 2020(01)
    • [24].高效信息流在规避供应链风险中的应用研究[J]. 产业与科技论坛 2013(09)
    • [25].危机事件中的信息流探析[J]. 传媒观察 2010(03)
    • [26].单独链接音触发原则与信息流语义[J]. 外语教学 2009(05)
    • [27].Smart Feeds,让每一条信息流都有生命力[J]. 声屏世界·广告人 2016(12)
    • [28].Facebook测试新功能:根据用户兴趣推送信息流[J]. 新闻记者 2016(02)
    • [29].营销攻心术之信息流的催眠魔咒[J]. 新营销 2017(07)
    • [30].微信信息流广告如何实现传播力提升[J]. 传媒 2019(06)

    标签:;  ;  ;  

    基于模型检测的C语言安全信息流研究
    下载Doc文档

    猜你喜欢