Policy by Example: An Approach for Security Policy Specification
针对个人用户数据的策略规范是一个难题,因为它取决于系统开发人员无法预先确定的许多因素。与此同时,系统越来越依赖用户来做出安全决策。在本文中,我们提出了通过示例(PyBE)来指定用户特定的安全策略的方法。PyBE为策略规范领域的程序合成带来了成功的示例编程(PBE)方法的好处。在PyBE中,用户提供策略示例,指定在某些场景中是否应该允许或拒绝操作。然后,PyBE预测新场景的策略决策。PyBE的一个关键方面是它使用主动学习来使用户能够纠正策略规范中的潜在错误。为了评估PyBE的有效性,我们与专家用户进行了可行性研究。我们的研究表明,PyBE正确地预测了所有用户的策略,准确率为76%,这是对朴素方法的显著改进。最后,我们调查的原因不准确的预测,以激励未来的研究方向,在这个有前途的新领域。
2017-07-13 cs.CR
Formal Specification and Integration of Distributed Security Policies
我们提出了安全策略语言(SePL),这是一个形式语言捕获和集成分布式安全策略。SePL的语法包括用于策略集成的几个运算符,并且它被赋予作为通用语义的指称语义,即,它独立于任何评估环境。我们证明了完整的SePL集理论。此外,我们提供了一个可扩展访问控制置标语言(XACML),这是众所周知的标准非正式的规约语言的Web安全策略的子集的形式化。我们还提供了一个语义XACML策略组合算法。
2020-05-09 cs.CR cs.LO
A Framework for Formal Specification and Verification of Security Properties of the Android Permissions System
Android是一种广泛部署的操作系统,它采用基于权限的访问控制模型。Android的Android系统(APS)负责协调来自应用程序的资源请求。APS是Android安全机制的重要组成部分。APS设计中的失败可能会导致漏洞,允许恶意应用程序对资源进行未经授权的访问。研究人员采用形式化的方法来分析APS的安全属性。由于Android是不断发展的,我们打算设计和实现一个框架,正式规范和验证APS的安全属性。特别是,我们打算提出一个APS的行为模型,它代表Android 10中引入的非二进制、上下文相关的权限和Android 11中引入的临时权限。
2022-03-18 cs.CR cs.OS
Sound and Complete Runtime Security Monitor for Application Software
通过监控来确保运行时应用软件安全性的传统方法要么产生(高比率)假警报(例如入侵检测系统),要么限制应用程序性能(例如运行时验证)。我们提出了一个运行时安全监视器,检测已知和未知的网络攻击,通过检查应用程序的运行时行为是一致的应用程序规范中建模的预期行为。这是至关重要的,因为即使实现与其规范一致,应用程序仍然可能由于支持基础设施(例如语言运行时系统、库和操作系统)中的缺陷而易受攻击。这个运行时安全监视器是健全和完整的,消除了错误警报,以及高效,所以它不会限制运行时应用程序的性能,所以它支持实时系统。安全监视器将可以用不同语言表达的应用规范和应用实现作为输入。基于一元二阶逻辑和代数数据结构上的事件演算对应用软件的规约语言进行了形式化。这种语言允许我们在任何期望的(和实际的)抽象级别以及高度的模块化来表达应用程序的行为。安全监视器通过系统地比较运行时的应用程序执行和规范行为来检测每一次攻击,即使它们在两个不同的抽象级别上操作。我们定义了规约语言的指称语义,并证明了监控器是健全和完整的。此外,由于在适当的抽象级别上的模块化应用规范,监视器是高效的。
2016-01-17 cs.CR
GeneSyst: a Tool to Reason about Behavioral Aspects of B Event Specifications. Application to Security Properties.
在本文中,我们提出了一种方法和工具,以建立符号标记的B规格转换系统。这个名为GeneSyst的工具可以考虑细化级别,并可以可视化抽象状态在具体层次状态中的分解。由此产生的符号转换系统代表了初始B事件系统的所有行为。因此,它可以用来推理它们。我们说明了使用GeneSyst检查电子钱包模型的安全属性。
2010-04-09 cs.CR cs.LO
Beyond Code Reasoning: A Specification-Anchored Audit Framework for Expert-Augmented Security Verification
Nyx Foundation(Nyx基金会);Aichi Prefectural Aichi High School of Technology and Engineering(爱知县爱知科学技术高等学校);Department of Physics, Kyoto University(京都大学物理学系)
本文提出SPECA框架,通过自然语言规范生成类型化安全属性,实现基于规范的审计,解决代码层面无法检测规范依赖漏洞的问题,提升安全验证的准确性和可解释性。
2026-04-29 cs.CR
Mining Secure Behavior of Hardware Designs
规范挖掘通过自动化硬件的安全规范提供了一种解决方案。规范挖掘器使用机器学习的一种形式,通过研究执行中的系统来指定系统的行为。然而,规范挖掘最初是为软件开发的。复杂的硬件设计为这项技术带来了独特的挑战。此外,规范矿工传统上捕获功能规范而没有安全性的概念,并且可能不使用描述某些安全要求所需的规范逻辑。这项工作演示了硬件安全的规范挖掘。在CISC架构(如x86)上,我演示了一个沿着控制信号划分设计状态空间的矿工发现了一个规范,该规范包括手动定义的属性,如果遵循该规范,将保护CPU设计免受内存汇孔和SYSRET特权升级的影响。对于时间属性,我证明了矿工使用安全特定的线性时序逻辑(LTL)模板规范检测可能会发现的属性,如果遵循,将安全的设计对历史记录的安全漏洞和对潜在的未来攻击针对系统初始化。对于信息流hyperproperties,我证明了矿工可以使用信息流跟踪(IFT)来开发包含设计者指定的信息流安全属性的输出属性,以及证明设计不包含某些常见弱点枚举(CWE)的属性。
2021-08-20 cs.AR cs.CR
Security Policy Consistency
随着能够同时表达构成组织的全局安全策略的所有策略的广泛安全平台的出现,安全策略内的不一致问题变得更难且更相关。我们已经定义了一个工具的基础上,该语言是能够检测几种类型的不一致之处,以及安全策略和其他规范,即工作流规范。虽然安全冲突的问题已经解决了几个作者,据我们所知,没有解决安全不一致的一般问题,其几个定义和目标规范。
2000-06-30 cs.CR cs.LO
Verified Correctness and Security of mbedTLS HMAC-DRBG
我们已经正式的HMAC-DRBG(NIST 800- 90 A)的功能规范,我们已经证明了它的密码安全性-它的输出是伪随机的-使用混合游戏为基础的证明。我们还证明了mbedTLS实现(C程序)正确地实现了这个功能规范。该证明与现有的C编译器正确性证明相结合,以保证端到端的机器语言程序具有强伪随机性。所有的证明(混合游戏,C程序验证,编译器,以及它们的组成)都在Coq证明助手中进行机器检查。我们的证明是模块化的:混合游戏证明适用于任何满足我们功能规范的HMAC-DRBG实现。因此,我们的功能规范可以作为高保证参考。
2017-08-28 cs.CR
A Systematic Review of Security in the LoRaWAN Network Protocol
物联网时代为互联网增加了越来越多的新设备,预计到2021年将有500亿个连接单元。这些构成了一个广泛的网络,其中可能有多个点,存在可能危及整个系统的攻击风险。本文对LoRaWAN协议规范版本1.0和1.1的安全性进行了系统的审查,通过定位其漏洞并确定可以采取哪些改进措施以及如何检查或测试它们。该审查确定了LoRaWAN协议中的19个漏洞领域,并表明目前的研究重点是规范版本1.0,密钥管理和身份验证程序。
2021-05-02 cs.CR cs.NI
A Trace Logic for Local Security Properties
我们提出了一个新的简单的\emph{trace}逻辑,可用于指定\emph{local security properties},即安全属性,指的是一个单一的参与者的协议规范。我们的技术允许协议设计者提供所需的安全属性的正式规范,并将其自然地集成到密码协议的设计过程中。此外,该逻辑还可用于形式化验证。我们说明了我们的技术的效用,通过暴露新的攻击研究协议TMN。
2004-11-30 cs.CR
VulInstruct: Teaching LLMs Root-Cause Reasoning for Vulnerability Detection via Security Specifications
Peking University(北京大学);Tsinghua University(清华大学);Harbin Institute of Technology(哈尔滨工业大学);New H3C Technologies Co., Ltd(新华三技术有限公司)
VulInstruct通过从历史漏洞中系统提取安全规范,指导LLMs进行漏洞检测,提升了漏洞识别的准确性和推理能力,实现了更高的F1分数和召回率。
2026-03-28 cs.CR cs.SE
Specification and Verification of Side Channel Declassification
侧信道攻击已经成为对网络和嵌入式系统的安全性的严重威胁--特别是通过加密操作的实现。侧信道很难正式建模,但通过仔细的编码和程序转换技术,在存在特定侧信道攻击的情况下,可以验证安全性。但是,如果一个程序故意在安全性和效率之间进行权衡,并通过一个侧通道泄漏一些信息,那该怎么办呢?在本文中,我们研究这种权衡使用的想法,从最近的研究解密。我们提出了一个语义模型的安全程序,允许通过侧通道解密,并显示如何侧通道解密可以使用现成的软件模型检验工具进行验证。最后,为了使验证者更容易检查程序是否符合特定的侧信道解密策略,我们引入了效率和可验证性之间的进一步权衡:通过以特定的“清单形式”编写程序,安全性变得相当容易验证。
2009-12-15 cs.CR
DualGauge: Automated Joint Security-Functionality Benchmarking of Specification-Only Code Generation by LLMs and Coding Agents
University at Buffalo, SUNY(布法罗大学)
提出DualGauge框架,首个自动化联合评估规范代码正确性与安全性的系统,通过307个任务基准测试发现功能正确性高估可靠代码生成,联合成功率低于15%,且模型因素和代理系统均无法可靠提升。
2026-10-30 cs.AI cs.CR cs.SE
Towards Provable (In)Secure Model Weight Release Schemes
Polytechnic Institute, Zhejiang University, Zhejiang, China(浙江大学 polytechnic 院);School of Software Engineering, Tongji University, Shanghai, China(同济大学软件工程学院);Department of Computer Science and Engineering, Hong Kong University of Science and Technology, Clear Water Bay, Hong Kong(香港科技大学计算机科学与工程系);ETH Zurich, Zurich, Switzerland(苏黎世联邦理工学院)
本文针对安全权重发布方案缺乏严格安全基础的问题,通过引入具体安全定义进行形式化,并以TaylorMLP为案例揭示其参数提取漏洞,为未来方案设计与评估提供蓝图。
2025-06-26 cs.AI cs.CR
Semiring-based Specification Approaches for Quantitative Security
我们的目标是提供不同的半环为基础的正式工具的规格的安全要求:我们定量地提高了开放系统的方法,根据该系统是部分指定的。因此,我们假设存在一个未知的,可能是恶意的代理,与系统并行交互。两个规范框架沿着两条不同(但仍然相关)的路线设计。首先,通过比较一个系统的行为与预期的,或通过检查这样的系统是否满足一些安全要求:我们研究了一种新的近似行为等价比较进程的行为,从而扩展了广义非演绎成分(GNDC)的方法与分数。作为第二个结果,我们配备了一个模态逻辑与半环值的目的有一个权重相关的满足公式,指定一些要求的属性。最后,我们概括了经典的部分模型检查功能,我们将其命名为定量部分模型检查,以这种方式指出系统必须满足的必要和充分条件,以便被认为是安全的,相对于一个固定的安全/功能阈值。
2015-09-29 cs.CR cs.FL cs.LO
OpenAPI Specification Extended Security Scheme: A method to reduce the prevalence of Broken Object Level Authorization
本文针对API安全头号漏洞BOLA,提出OAS ESS扩展安全方案及授权模块,分别从设计和开发层面引入声明式安全控制与对象级授权检查机制,帮助开发者降低BOLA发生率。
2024-06-03 cs.CR cs.PL
What a Mesh: Formal Security Analysis of WPA3 SAE Wireless Authentication
University of York(约克大学);King’s College London(伦敦国王学院);University of Birmingham(伯明翰大学);University of Milan(米兰大学)
本文对WPA3 SAE协议进行形式化安全分析,结合通信逻辑和状态机模型,发现并修正IEEE 802.11标准中的问题,推动标准修订。
2026-03-24 cs.CR cs.NI
A formal methodology for integral security design and verification of network protocols
提出了一种在设计级验证网络协议安全性的方法。它可以分为两个主要部分:上下文和需求分析和非正式验证;以及正式表示和过程验证。这是一个迭代的过程,早期的步骤比最后的步骤简单。因此,检测缺陷所需的工作量与相关攻击的复杂性成正比。因此,我们避免了浪费宝贵的资源,用于可以在验证过程的早期检测到的简单缺陷。为了说明我们的方法所提供的优势,我们还分析了三个真正的协议。
2012-09-06 cs.CR
Breaking the Protocol: Security Analysis of the Model Context Protocol Specification and Prompt Injection Vulnerabilities in Tool-Integrated LLM Agents
本文分析了模型上下文协议的安全漏洞,提出MCPSec协议扩展以提升安全性,减少攻击成功率。
2026-01-24 cs.AI cs.CR
Formal Security Analysis of Agent Protocol Composition
Dartmouth College(达特茅斯学院);Palo Alto Networks(帕洛阿尔托网络);Meta;UC Riverside(加州大学河滨分校)
提出AgentThread框架,通过分层安全范围、TLA+形式化检查和两阶段验证器,对智能体协议进行安全分析,发现35个规范级问题及30个组合缺陷,揭示协议间责任缺失。
2026-06-27 cs.CR
Quantitative Verification of Opacity Properties in Security Systems
我们描绘了一种方法的规范和验证流的安全属性表示在不透明的框架。我们提出了一个逻辑,OpacTL,直接表示这些属性的系统,可以建模为部分可观察的标记transition systems.We开发验证技术,分析属性不透明的观察概念。在规约语言中加入概率运算符,可以进行定量分析和验证。这种分析是作为一个扩展的PRISM模型检查和说明通过一些例子。最后,提出了一种基于熵的不透明度量化方法。
2022-06-28 cs.CR
Hermes: Unlocking Security Analysis of Cellular Network Protocols by Synthesizing Finite State Machines from Natural Language Specifications
Pennsylvania State University(宾夕法尼亚州立大学)
Hermes是一个端到端框架,从自然语言蜂窝规范自动合成有限状态机,用于安全分析,在4G/5G规范上达到81-87%准确率,并发现新漏洞。
2023-10-11 cs.AI cs.CL cs.CR
Assessing the Solid Protocol in Relation to Security & Privacy Obligations
Solid规范旨在通过让数据主体在多个应用程序中对其数据进行直接存取控制来增强数据主体的能力。随着各国政府对公民赋权和电子政务服务的这一框架表现出兴趣,安全和隐私是需要解决的关键问题。通过分析相关立法,特别是GDPR和国际标准,即ISO/IEC 27001:2011和15408,我们制定了该框架的主要安全和隐私要求。此外,我们调查了当前的Solid协议规范,了解它们如何涵盖突出的要求,并提请注意规范和要求之间的潜在差距。我们还指出了最近的学术工作的贡献,提出了新的方法,以增加固体项目提供的安全性和隐私程度。本文具有双重贡献,可以提高用户对Solid如何帮助保护其数据的认识,并提出未来可能对Solid安全和隐私增强的研究方向。
2022-10-15 cs.CR cs.SI
Security Policy Specification Using a Graphical Approach
安全策略规定了信息系统可接受的操作,因为这些操作与安全有关。各组织迫切需要宣布其安全政策,即使是非正式声明也比目前的做法好。但是,正式的政策声明更适合于支持(1)关于政策的推理,例如,为了一致性和完整性,(2)策略的自动执行,例如,在遗留系统周围使用包装器,或者在入侵检测系统的情况下使用包装器,以及(3)策略的其他正式操作,例如,政策的构成。我们提出了LaSCO,对象安全约束语言,其中策略由两部分组成:域(关于系统的假设)和要求(假设满足域,允许什么)。因此,LaSCO中定义的策略具有条件访问控制语句的外观。LaSCO策略被指定为逻辑表达式和有向图,提供了策略的可视化视图。LaSCO在一阶逻辑(我们提供的)中有一个简单的语义,因此允许我们编写的策略,即使是复杂的策略,也是非常清晰的。LaSCO有语法来表达我们发现对策略有用的许多情况,或者更有趣的是,策略的组成。LaSCO有一个面向对象的结构,除了传统的关于操作系统对象的策略之外,它还可以用来描述用面向对象语言编写的应用程序的对象和方法的策略。LaSCO规范可以自动转换为可执行代码,用于检查程序对策略的调用。LaSCO的实现是在Java中,并生成包装器来检查Java程序是否符合策略。
1998-09-30 cs.CR
Knowledge Flow Analysis for Security Protocols
知识流分析提供了一种简单而灵活的方法来发现安全协议中的缺陷。一个协议是由一系列规则来描述的,这些规则约束了知识在主体之间的传播。由于这种特征与协议的非正式描述密切相关,因此它允许简洁和自然的形式化;由于它抽象了消息排序,并统一处理了加密原语的主体和应用程序之间的通信,因此它很容易用标准逻辑表示。在合金建模语言的通用框架,并实例化的两个标准协议,和一个新的密钥管理方案。
2006-05-24 cs.CR cs.SE
Specification and Verification of Side-channel Security for Open-source Processors via Leakage Contracts
本文提出 LeaVe 工具,利用安全与功能正确性解耦定理及关系抽象归纳推理,验证 RTL 处理器是否满足 ISA 级泄漏契约,并首次证明三款开源 RISC-V 处理器的契约满足性。
2023-09-27 cs.CR
Isadora: Automated Information Flow Property Generation for Hardware Designs
Isadora是一种用于创建硬件设计的信息流规范的方法。该方法结合了信息流跟踪和规范挖掘,以产生一组信息流属性,这些属性适合在安全验证过程中使用,并支持更好地理解设计的安全态势。Isadora完全自动化;用户仅提供所考虑的设计和测试台,而不需要提供威胁模型或安全规范。我们在RISC-V处理器上评估了Isadora,以及两个与SoC访问控制相关的设计。Isadora生成的安全属性与常见弱点枚举(CWE)建议的安全属性一致,并且在SoC设计的情况下,与安全专家手动编写的属性一致。
2021-10-02 cs.AR cs.CR
A Queryable Graph-Based Security Analysis Framework for O-RAN
University of California, Berkeley(加州大学伯克利分校);New York University Abu Dhabi(纽约大学阿布扎比分校);Northeastern University(东北大学)
提出基于图的O-RAN安全分析框架,将静态语料转为可查询数据库,含350+节点和1250+关系,结合LLM提取,揭示关键基础设施威胁、内存安全弱点和模糊测试发现。
2026-09-09 cs.CR
Proactive Web Server Protocol for Complaint Assessment
漏洞发现与攻击注入对于服务器软件的安全威胁越来越大,在软件开发时,对软件进行功能测试。由于未意识到软件漏洞,因此在预发布之前,应对软件进行全面测试,不仅测试功能可靠性,还应测试安全流(或)漏洞。模糊器、故障注入、漏洞扫描器、静态漏洞分析器、运行时间预防机制和软件恢复等方法正在识别未打补丁的软件,这些软件可能面临安全威胁,从而解决“安全测试”问题。这些技术对于生成攻击是有用的,但不能扩展到新的攻击领域。该系统称为主动漏洞攻击注入工具,适用于添加新的攻击注入向量,使用工具的接口定义新的协议状态(或)规范的方法包括使用GUI的网络服务器协议规范,攻击生成器,攻击注入器,受害者注入器监视模块,受害者机器监视模块和攻击注入报告生成。该工具可以解决大多数漏洞(或)安全流。
2014-02-09 cs.CR cs.NI
In Specs we Trust? Conformance-Analysis of Implementation to Specifications in Node-RED and Associated Security Risks
针对Node-RED低代码框架依赖开源节点却缺乏安全检查的问题,本文通过CodeQL分析节点实现与规范的一致性,发现55%节点存在隐藏信息流,28%节点高风险,揭示其安全隐患。
2025-02-13 cs.CR cs.SE
A new method of verification of security protocols
本文提出了一种安全协议的过程模型,其中过程是一个图,图的边用动作标记,并在此模型的基础上提出了一种新的安全协议的描述和验证方法。
2017-06-01 cs.CR cs.LO
TulaFale: A Security Tool for Web Services
Web服务安全规范通常表示为XML模式、示例消息和叙述性解释的混合体。我们提出了一种新的规约语言,用于编写基于SOAP的安全协议及其属性的补充机器可检查的描述。我们的TulaFale语言基于pi演算(用于编写并行运行的SOAP处理器的集合),加上XML语法(用于表达SOAP消息传递),逻辑谓词(用于构造和过滤SOAP消息)和通信断言(用于指定协议的身份验证目标)。我们的实现编译TulaFale到应用π演算,然后运行Blanchet的基于分辨率的协议验证器。因此,我们可以自动验证SOAP协议的身份验证属性。
2004-12-10 cs.CR
SpecMon: Modular Black-Box Runtime Monitoring of Security Protocols
SpecMon 通过对网络与密码学库插桩获取事件流,并用可处理非确定性和多会话的高效算法匹配规范模型迹,以低开销黑盒方式验证安全协议实现合规性。
2024-09-04 cs.CR
Automatic detection of access control vulnerabilities via API specification processing
Objective.不安全的直接对象引用(IDOR)或中断对象级授权(BOLA)是现代应用程序访问控制漏洞的关键类型之一。因此,攻击者可以绕过授权检查,从而导致信息泄露和帐户接管。我们的主要研究目标是通过提供一种算法和工具来帮助应用程序安全架构师优化安全设计和测试过程,该算法和工具允许自动分析系统API规范并生成可能的漏洞和攻击向量列表,以备用于安全非功能需求。法我们对研究和会议论文、漏洞赏金计划报告和其他灰色文献来源进行了多角度的审查,以概述针对IDOR漏洞的攻击模式。这些攻击被分组收集,并进一步分析这些组之间的共同属性以及组成该组的特征。端点属性和攻击技术构成了一组攻击。执行组功能和现有OpenAPI规范之间的映射,以实现用于自动发现潜在易受攻击端点的工具。成果和实际意义。在本文中,我们提供了系统化的IDOR/BOLA攻击技术的基础上,文献回顾,实际案例分析,并得出IDOR/BOLA攻击组。提出了一种基于OpenAPI规范属性描述IDOR/BOLA攻击的方法。我们开发了一个基于OpenAPI规范处理的潜在IDOR/BOLA漏洞检测算法。实验结果表明,该算法具有较好的恢复能力,可以用于检测潜在的IDOR/BOLA漏洞。
2022-01-26 cs.CR
On Secure Distributed Implementations of Dynamic Access Control
访问控制的分布式实现在分布式存储协议中大量存在。虽然这种实现往往伴随着非正式的理由,其正确性,我们的正式分析表明,他们的正确性可能是棘手的。特别是,我们发现了几个微妙的标准协议的基础上的能力,可以打破一个简单的访问控制规范下的安全性。在同一时间,我们显示了一个明智的细化的规范,访问控制的安全实现是可能的。我们的模型和证明形式化的应用π演算,一些新的技术,可能是独立的利益。最后,我们指出我们的原则可以应用于安全地分发其他状态机。
2008-05-30 cs.CR cs.DC
Autonomous Action Runtime Management(AARM):A System Specification for Securing AI-Driven Actions at Runtime
Independent Researcher, IEEE Member(独立研究者,IEEE会员)
AARM提出了一种开放规范,旨在通过运行时安全机制保护AI驱动的动作,定义了拦截动作、评估策略和记录凭证等核心功能,以应对AI自主执行带来的安全挑战。
2026-02-10 cs.AI cs.CR
OACAL: Finding Module-consistent Specifications to Secure Systems from Weakened User Obligations
Waseda University(早稻田大学);National Institute of Informatics(国立信息学研究所)
通过UI与系统交互的用户通常有义务按照预定顺序执行其操作,以成功实现某些功能目标。然而,这些义务往往没有严格遵守的用户,这可能会导致违反安全属性,特别是在安全关键系统。为了提高系统的安全性和对意外用户行为的感知,可以通过改变系统规范中的操作顺序来重新设计系统,使其更健壮。与此同时,我们预计在修改后功能将保持一致。在本文中,我们提出了一个有效的算法来自动产生规范修订解决攻击的情况下所造成的削弱用户的义务。通过我们的算法,所有的修订将被生成,以保持完整的功能,使用一种新的重组方法。然后,可以满足安全要求的合格的修订将有效地发现模型检验和机器学习技术相结合的混合方法。我们评估我们的算法通过比较其性能与国家的最先进的方法,其覆盖范围和搜索速度的理想的修订。
2021-11-02 cs.CR cs.FL cs.LG
Symmaries: Automatic Inference of Formal Security Summaries for Java Programs
Newcastle University(纽卡斯尔大学);OcamlPro;University of Liverpool(利物浦大学)
Symmaries通过自动化生成Java程序的安全摘要,提升静态分析工具的精度和可扩展性。
2025-12-23 cs.CR cs.FL cs.PL
ModelForge: Using GenAI to Improve the Development of Security Protocols
本文提出 ModelForge,利用 NLP 与 GenAI 并微调 LLM,将自然语言安全协议规范自动转换为 CPSA 形式化定义,实验表明其输出质量稳定且语法准确性突出。
2025-06-08 cs.CR
LogiC-Diff: Embedding Security Properties Into AI-Enabled Cyber-Physical Systems
Vanderbilt University(范德堡大学);University of Virginia(弗吉尼亚大学)
提出逻辑条件双阶段扩散框架,将STL规范嵌入CPS预测,同时修复输入与细化输出,提升对抗鲁棒性和规范符合性。
2026-10-01 cs.AI cs.CR
NEBULA: A Language - Independent Specification for Opaque Rotating Refresh Tokens
本文提出NEBULA规范及10种多语言参考实现,解决RFC 9700刷新令牌实现的安全差异问题,通过38个机器可读场景确保跨语言一致性,相关成果开源。
2026-08-06 cs.CR
Poster: Towards an Automated Security Testing Framework for Industrial UEs
本文提出一个面向工业用户设备的自动化安全测试框架,旨在部署前全面评估其安全态势,验证高层安全协议(如TLS)的正确实现,并确保协议栈符合3GPP规范。
2025-05-22 cs.CR
The current state of affairs in 5G security and the main remaining security challenges
5G协议规范的第一个版本,第三代合作伙伴计划(3GPP)版本15,于2017年12月发布,第一个5G协议安全规范于2018年3月发布。作为车对车(V2X)、车对万物(V2E)系统和其他关键系统的技术基石之一,5G定义了一些严格的通信目标,例如大规模设备连接、低于10 ms的延迟和超高比特率。同样,考虑到预计将在这种新的蜂窝通信标准上部署的某些关键应用程序的严格安全要求,5G定义了重要的安全目标。因此,5G网络旨在解决传统GSM(全球移动通信系统)网络以及当前LTE(长期演进)移动系统中存在的已知协议漏洞。本文对5G协议安全的现状进行了总结和分析,讨论了在5G系统上线之前仍需进一步改进的主要领域。虽然5G安全标准文件发布仅一年,但有许多研究论文详细介绍了安全漏洞,本文也对这些漏洞进行了总结。
2019-04-18 cs.CR
Beyond the Quantum Promise: A Security Analysis of Classical Control in Quantum Key Distribution
University of Massachusetts Amherst(马萨诸塞大学阿默斯特分校)
本文针对QKD协议的经典控制安全性,基于ETSI和ITU-T规范构建混合模型,用Tamarin发现三类漏洞并提出测量承诺等改进,验证后已提交给标准化组织。
2026-08-11 cs.CR cs.SC quant-ph
Formal-Guided Fuzz Testing: Targeting Security Assurance from Specification to Implementation for 5G and Beyond
本研究提出形式化引导的模糊测试方法,结合形式化验证与模糊测试的优势,分层检测5G协议到软件栈的漏洞,在srsRAN平台发现61个漏洞,将计算成本从指数增长降为线性增长。
2023-07-20 cs.CR
Design and implementation of tools to build an ontology of Security Requirements for Internet of Medical Things
本文面向欧洲 IoMT 合规场景,设计从规范文本到 XML/XSD 再到本体的半自动构建工具,并评估 LLM 合并相似实例的辅助效果。
2025-01-06 cs.CR
Data Sharing, Privacy and Security Considerations in the Energy Sector: A Review from Technical Landscape to Regulatory Specifications
本文整合技术与监管双维度,全面综述了能源系统中数据共享、隐私与网络安全问题,并分析了相关法规演变,为参与式能源系统的监管框架提供指导。
2025-03-05 cs.CR
Utilizing Large Language Models to Translate RFC Protocol Specifications to CPSA Definitions
本研究提出利用大语言模型自动将RFC协议规范翻译为CPSA兼容的结构化模型,研发了RFC协议翻译器,可降低协议分析复杂度,提升形式化分析可及性,助力增强互联网协议安全性。
2024-01-30 cs.CR cs.NI cs.SE
A Logic Programming Approach for Formal Verification of NetBill Security and Transactions Protocol
使用形式化的技术来验证电子商务协议的安全特征将有助于增强此类协议的可靠性,从而提高其可用性。本文提出了应用逻辑编程技术对NetBill协议进行形式化验证的方法。本文采用ALSP(Action Language for Security Protocols)作为有效的形式化规约语言,SMODELS作为模型生成器,对协议进行形式化分析和攻击规划。
2011-01-10 cs.CR
Code-Augur: Agentic Vulnerability Detection via Specification Inference
National University of Singapore(新加坡国立大学)
提出安全规约优先范式,通过显式化智能体假设并运行时反证,结合引导式模糊测试提升漏洞检测能力,在真实项目中比现有智能体检测更多漏洞。
2026-06-18 cs.AI cs.CR cs.SE
On Properties of Policy-Based Specifications
大规模复杂计算系统的出现极大地增加了保护对系统资源的访问的难度。为了确保机密性和完整性,访问控制机制的开发已成为现代计算系统设计中的一个关键问题。在过去几十年提出的不同访问控制方法中,基于策略的访问控制方法允许通过诉诸属性的概念来捕获所有系统的安全相关信息,同时具有足够的灵活性和表达性来代表其他方法。在本文中,我们进一步了解基于策略的规范的有效性,通过研究它们如何允许执行传统的安全属性。为了支持系统设计人员在开发和维护基于政策的规范,我们也正式一些有关的属性的政策结构。通过从银行领域的案例研究,我们提出了这样的属性的真实实例,并概述了一种自动化验证的方法。
2015-08-17 cs.CR cs.SE
IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilities
提出IRIS神经符号方法,结合LLMs与静态分析进行全仓库推理以检测安全漏洞,在CWE-Bench-Java数据集上检测出55个漏洞并发现4个未知漏洞。
2025-04-06 cs.CR cs.PL cs.SE
Lifting Network Protocol Implementation to Precise Format Specification with Security Applications
针对动态格式推断覆盖率低的问题,提出基于抽象解释的静态分析方法生成抽象格式图,实现高精度、高覆盖的协议格式推断,有效增强模糊测试并发现大量零日漏洞。
2023-05-19 cs.CR cs.PL