Visible to the public Preventing IoT DDoS Attacks using Blockchain and IP Address Obfuscation

TitlePreventing IoT DDoS Attacks using Blockchain and IP Address Obfuscation
Publication TypeConference Paper
Year of Publication2021
AuthorsHe, Gaofeng, Si, Yongrui, Xiao, Xiancai, Wei, Qianfeng, Zhu, Haiting, Xu, Bingfeng
Conference Name2021 13th International Conference on Wireless Communications and Signal Processing (WCSP)
Date Publishedoct
Keywordsauthentication, blockchain, blockchains, composability, Computer hacking, DDoS Attack Prevention, denial-of-service attack, distributed denial of service, Human Behavior, identity authentication, Internet of Things, IP address obfuscation, Metrics, pubcrawl, resilience, Resiliency, Signal processing, Signal processing algorithms, Wireless communication
AbstractWith the widespread deployment of Internet of Things (IoT) devices, hackers can use IoT devices to launch large-scale distributed denial of service (DDoS) attacks, which bring great harm to the Internet. However, how to defend against these attacks remains to be an open challenge. In this paper, we propose a novel prevention method for IoT DDoS attacks based on blockchain and obfuscation of IP addresses. Our observation is that IoT devices are usually resource-constrained and cannot support complicated cryptographic algorithms such as RSA. Based on the observation, we employ a novel authentication then communication mechanism for IoT DDoS attack prevention. In this mechanism, the attack targets' IP addresses are encrypted by a random security parameter. Clients need to be authenticated to obtain the random security parameter and decrypt the IP addresses. In particular, we propose to authenticate clients with public-key cryptography and a blockchain system. The complex authentication and IP address decryption operations disable IoT devices and thus block IoT DDoS attacks. The effectiveness of the proposed method is analyzed and validated by theoretical analysis and simulation experiments.
DOI10.1109/WCSP52459.2021.9613370
Citation Keyhe_preventing_2021