paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Identifying Security Critical Properties for the Dynamic Verification of a Processor

识别用于处理器动态验证的安全关键属性
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 3/10 · 论文属于利用机器学习推断硬件处理器安全不变量以支持动态验证,与用户关注的“LLM/Agent 改进软件静态分析/形式化验证”仅存在“AI辅助验证”的弱关联,且不涉及软件/Agentic程序、浮点或贝叶斯程序分析。引用 40 inbox
Rui Zhang, Natalie Stanley, Christopher Griggs, Andrew Chi, Cynthia Sturton
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出利用已知处理器勘误与机器学习推断安全关键不变量,以支撑处理器动态验证的方法。

处理器动态验证是防止漏洞利用的有效手段,但其效果依赖于一组有意义的 security properties。针对如何获得这类属性,本文提出一套识别安全关键属性的方法:首先利用已知的处理器 errata 建立初始的 security-critical invariants;随后借助机器学习推断额外的、并不绑定于任何已知漏洞、但对安全至关重要的 invariants。摘要未给出具体实验数据或量化结果,因此论文的主要贡献是提出这一属性识别流程,为处理器动态验证提供超越已知漏洞的 security property 集。

问题
处理器动态验证需要一组有意义的 security properties,但如何系统识别这些安全关键属性是核心问题。
方法
从已知处理器 errata 建立初始 security-critical invariants,再用机器学习推断与特定已知漏洞无关但安全关键的不变量。
评估
摘要未具体说明评估方式与结果;方法上以已知 errata 作为初始属性集,并用机器学习推断额外不变量,以支撑动态验证。
原文摘要(Abstract)

We present a methodology for identifying security critical properties for use in the dynamic verification of a processor. Such verification has been shown to be an effective way to prevent exploits of vulnerabilities in the processor, given a meaningful set of security properties. We use known processor errata to establish an initial set of security-critical invariants of the processor. We then use machine learning to infer an additional set of invariants that are not tied to any particular, known vulnerability, yet are critical to security.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{ZhangSGCS17,
  title = {Identifying Security Critical Properties for the Dynamic Verification of a Processor},
  author = {Rui Zhang and Natalie Stanley and Christopher Griggs and Andrew Chi and Cynthia Sturton},
  booktitle = {ASPLOS},
  year = {2017},
  doi = {10.1145/3037697.3037734}
}