Skip to main navigation Skip to search Skip to main content

An investigation of machine learning algorithms for high-bandwidth SQL injection detection utilising BlueField-3 DPU technology

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

SQL injection attacks present a significant risk to data center security. Traditional rule-based pattern matching techniques exhibit limitations, such as inability to adapt to new attack types, to give decision confidence and lower detection accuracy. Machine learning (ML) based approaches offer promising alternatives; however, their computational requirements and the increasing volume of network traffic pose challenges for their application in conventional hardware. Data Processing Units (DPUs) have emerged as the tailored computing platform for infrastructure related workloads within data centers including security. This paper evaluates the performance and efficiency of classical ML methods for SQL injection detection utilising computing resources on DPUs.In this study, 20 prominent ML models are tested against a dataset comprising 30,000 SQL payloads, and their performance is compared in a series of experiments. The results indicate that the Passive Aggressive Classifier is the most suitable model for near-real-time detection, achieving a detection latency of approximately 0.3μs/sample with an accuracy of 99.78%. This paper demonstrates that ML methods can be efficiently and effectively deployed on DPUs for SQL injection detection, providing valuable insights into threat intelligence for enhancing data center security. The codes of this study can be found at: https://github.com/gdrlab/dpu-sqli-detection.
Original languageEnglish
Title of host publication2023 36th IEEE International System-on-Chip Conference: proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages6
ISBN (Electronic)979-8-3503-0011-6
ISBN (Print)979-8-3503-0012-3
DOIs
Publication statusPublished - 22 Sept 2023
Event36th IEEE International System-on-Chip Conference 2023 - Hyatt Regency, Santa Clara, United States
Duration: 05 Sept 202308 Sept 2023
https://www.ieee-socc.org/

Publication series

NameIEEE International System-on-Chip Conference (SOCC): proceedings
ISSN (Print)2164-1676
ISSN (Electronic)2164-1706

Conference

Conference36th IEEE International System-on-Chip Conference 2023
Abbreviated titleSOCC 2023
Country/TerritoryUnited States
CitySanta Clara
Period05/09/202308/09/2023
Internet address

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  2. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities

Keywords

  • SQL Injection
  • Attack Detection
  • Machine Learning
  • Passive Aggressive Analysis
  • Data Processing Unit
  • Network

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • General Engineering
  • General Computer Science

Fingerprint

Dive into the research topics of 'An investigation of machine learning algorithms for high-bandwidth SQL injection detection utilising BlueField-3 DPU technology'. Together they form a unique fingerprint.

Cite this