The demand for automated security analysis techniques, such as static analysis based security testing (SAST) tools continues to increase. To develop SASTs that are effectively …
C Tony, M Mutas, NED Ferreyra… - 2023 IEEE/ACM 20th …, 2023 - ieeexplore.ieee.org
Large Language Models (LLMs) like Codex are powerful tools for performing code completion and code generation tasks as they are trained on billions of lines of code from …
Large Language Models (LLMs) are gaining momentum in software development with prompt-driven programming enabling developers to create code from natural language (NL) …
Context: Cryptographic APIs are often misused in real-world applications. Therefore, many cryptographic API misuse detection tools have been introduced. However, there exists no …
GitHub is a popular data repository for code examples. It is being continuously used to train several AI-based tools to automatically generate code. However, the effectiveness of such …
Z Xu, X Hu, Y Tao, S Qin - 2020 International Symposium on …, 2020 - ieeexplore.ieee.org
A recent research shows that 88% of Android applications that use cryptographic APIs make at least one mistake. For this reason, several tools have been proposed to detect crypto API …
M Schlichtig - Proceedings of the 2024 IEEE/ACM 46th International …, 2024 - dl.acm.org
Static analysis tools are an important technique that helps in the development of secure code by analyzing code and reporting potential errors to developers. Besides the technical …
H Fan, F Zheng, J Lin, L Meng, M Wang… - 2023 IEEE 22nd …, 2023 - ieeexplore.ieee.org
Cryptographic algorithms are fundamental to secure software development, but security vulnerabilities can arise during implementation, usage, and when calling third-party …
Blockchain technology is currently spreading across varied areas of modern information and communication technology, especially related to computing, informatics, and …