Skip to main content
Please enable JS

Adversarial detection games in network security applications

Author: Juan Parras Moral, IPTC-UPM | Advisor: Prof. Santiago Zazo, IPTC-UPM | The thesis “Adversarial detection games in network security applications with imperfect and incomplete information” deals with security problems in Wireless Sensor Networks. As the number of devices interconnected grows, the amount of threats and vulnerabilities also increases. Namely, in this thesis, we focus on two family of attacks: the backoff attack, which affects to the multiple access to a shared wireless channel, and the spectrum sensing data falsification attack, which arises in networks which try to make a decision about the state of a spectrum channel cooperatively.

First, we use game theory tools to model the backoff attacks. We start by introducing two different algorithms that can be used to learn in discounted repeated games. Then, we motivate the importance of the backoff attack by showing analytically its effects on the network resources, which are not shared evenly as the attacking sensors receive a larger part of the network throughput. Afterwards, we show that the backoff attack can be modeled, under certain assumptions, using game theory tools, namely, static and repeated games, and provide analytical solutions and also different algorithms to learn these solutions.

A problem that arises for the defense mechanism is that it is possible that the agent is able to adapt to it. We then explore what happens if the agent knows the defense mechanism and acts in such a way that it is able to exploit the defense mechanism without being discovered. As we show, this is a significant threat to both attacks studied in this work, as the agent is able to successfully exploit the defense mechanism: in order to alleviate this attack, we propose a novel detection framework that is successful against such attack.

However, we can even develop attack strategies that do not need the agent to know the defense mechanism: by means of reinforcement learning tools, it is able even to exploit a possibly unknown mechanism simply by interacting with it. Hence, these attack strategies are a significant threat against current defense mechanisms. We finally develop a defense mechanism against such intelligent attackers, based on inverse reinforcement learning tools, which is a generic defense mechanism that does not need to know the attacker policy and it is able to successfully mitigate the attack effects. These are the two most significant contributions of the thesis: a generic attack mechanism able to exploit unknown defense mechanisms, and an intelligent defense mechanism able to detect unknown attacks.

phd_parral.png

Results of the simulation of LEWIS in self play, when both player 1 (P1) and player 2 (P2) use LEWIS. Ph.D. Thesis, pp. 59.

Newsletter enero-febrero 2020 PhD corner