CAPoW: Context-Aware AI-Assisted Proof of Work based DDoS Defense

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Chakraborty, Trisha, Mitra, Shaswata, Mittal, Sudip
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914645516746752
author Chakraborty, Trisha
Mitra, Shaswata
Mittal, Sudip
author_facet Chakraborty, Trisha
Mitra, Shaswata
Mittal, Sudip
contents Critical servers can be secured against distributed denial of service (DDoS) attacks using proof of work (PoW) systems assisted by an Artificial Intelligence (AI) that learns contextual network request patterns. In this work, we introduce CAPoW, a context-aware anti-DDoS framework that injects latency adaptively during communication by utilizing context-aware PoW puzzles. In CAPoW, a security professional can define relevant request context attributes which can be learned by the AI system. These contextual attributes can include information about the user request, such as IP address, time, flow-level information, etc., and are utilized to generate a contextual score for incoming requests that influence the hardness of a PoW puzzle. These puzzles need to be solved by a user before the server begins to process their request. Solving puzzles slow down the volume of incoming adversarial requests. Additionally, the framework compels the adversary to incur a cost per request, hence making it expensive for an adversary to prolong a DDoS attack. We include the theoretical foundations of the CAPoW framework along with a description of its implementation and evaluation.
format Preprint
id arxiv_https___arxiv_org_abs_2301_11767
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle CAPoW: Context-Aware AI-Assisted Proof of Work based DDoS Defense
Chakraborty, Trisha
Mitra, Shaswata
Mittal, Sudip
Cryptography and Security
Machine Learning
Critical servers can be secured against distributed denial of service (DDoS) attacks using proof of work (PoW) systems assisted by an Artificial Intelligence (AI) that learns contextual network request patterns. In this work, we introduce CAPoW, a context-aware anti-DDoS framework that injects latency adaptively during communication by utilizing context-aware PoW puzzles. In CAPoW, a security professional can define relevant request context attributes which can be learned by the AI system. These contextual attributes can include information about the user request, such as IP address, time, flow-level information, etc., and are utilized to generate a contextual score for incoming requests that influence the hardness of a PoW puzzle. These puzzles need to be solved by a user before the server begins to process their request. Solving puzzles slow down the volume of incoming adversarial requests. Additionally, the framework compels the adversary to incur a cost per request, hence making it expensive for an adversary to prolong a DDoS attack. We include the theoretical foundations of the CAPoW framework along with a description of its implementation and evaluation.
title CAPoW: Context-Aware AI-Assisted Proof of Work based DDoS Defense
topic Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2301.11767