AI Code Generators for Security: Friend or Foe?
Roberto Natella, Pietro Liguori, Cristina Improta, Bojan Čukić, Domenico Cotroneo
Abstract
Recent advances of artificial intelligence (AI) code generators are opening new opportunities in software security research, including misuse by malicious actors. We review use cases for AI code generators for security and introduce an evaluation benchmark.
Topics & Concepts
Code (set theory)Computer scienceBenchmark (surveying)Computer securitySoftware security assuranceSoftwareProgramming languageInformation securitySecurity serviceGeographyGeodesySet (abstract data type)Advanced Malware Detection TechniquesSoftware Engineering ResearchSoftware Reliability and Analysis Research