arrow
返回

(Security) Assertions by Large Language Models

delete2024-01-01
delete10
delete
OA
AI
R
Rahul Kande *
H
Hammond Pearce
B
Benjamin Tan
B
Brendan Dolan-Gavitt
S
Shailja Thakur
R
Ramesh Karri
J
Jeyavijayan Rajendran
DOI:10.1109/TIFS.2024.3372809delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The security of computer systems typically relies on a hardware root of trust. As vulnerabilities in hardware can have severe implications on a system, there is a need for techniques to support security verification activities. Assertion-based verification is a popular verification technique that involves capturing design intent in a set of assertions that can be used in formal verification or testing-based checking. However, writing security-centric assertions is a challenging task. In this work, we investigate the use of emerging large language models (LLMs) for code generation in hardware assertion generation for security, where primarily natural language prompts, such as those one would see as code comments in assertion files, are used to produce SystemVerilog assertions. We focus our attention on a popular LLM and characterize its ability to write assertions out of the box, given varying levels of detail in the prompt. We design an evaluation framework that generates a variety of prompts, and we create a benchmark suite comprising real-world hardware designs and corresponding golden reference assertions that we want to generate with the LLM.
Keyword:
LLM
AI
hardware
assertion generation
hardware security
vulnerability detection
ChatGPT
Codex

期刊

IEEE Transactions on Information Forensics and Security 封面图
IEEE Transactions on Information Forensics and Security
IF:
8
论文数:
5.3K
被引数:
2.3W

机构

U
University of Calgary
学者数:
3.8W
论文数: 3.3W
被引数: 52
T
Texas A&M University System
学者数:
4.4W
论文数: 4.0W
被引数: 4.0K
引用论文

引用论文

err分享
err收藏
In Situ Interfacial Mass Detection with Piezoelectric Transducers
err1990-08-31
err0
PREAI
errMichael D. Ward; Daniel A. Buttry
err分享
err收藏
Sedation with isoflurane异氟醚镇静
err2007-02-22
err0
errOAAI
errA.P.G. Beechey; J.M. Hull; I. McLellan; D.W. Atherley
err分享
err收藏
学者 查看更多内容