Litcius/Paper detail

LLM Security Guard for Code

Arya Kavian, Mohammad Mehdi Pourhashem Kallehbasti, Sajjad Kazemi, Ehsan Firouzi, Mohammad Ghafari

202418 citationsDOIOpen Access PDF

Abstract

Many developers rely on Large Language Models (LLMs) to facilitate software development. Nevertheless, these models have exhibited limited capabilities in the security domain. We introduce LLMSecGuard, a framework to offer enhanced code security through the synergy between static code analyzers and LLMs. LLMSecGuard is open source and aims to equip developers with code solutions that are more secure than the code initially generated by LLMs. This framework also has a benchmarking feature, aimed at providing insights into the evolving security attributes of these models.

Topics & Concepts

Computer scienceGuard (computer science)BenchmarkingCode (set theory)Computer securitySoftware security assuranceDomain (mathematical analysis)Source codeSoftware engineeringProgramming languageInformation securitySecurity serviceBusinessMathematical analysisMathematicsSet (abstract data type)MarketingSoftware Engineering ResearchAdvanced Malware Detection TechniquesDigital and Cyber Forensics
LLM Security Guard for Code | Litcius