Team Work

Mitigating DDOS Attack In IOT Network Environment

ABSTRAT:

The recent proliferation of Internet of Things (IoT) is paving the way for the emergence of smart cities, where billions of IoT devices are interconnected to provide novel pervasive services and automate our daily life tasks (e.g., smart healthcare, smart home). However, as the number of insecure IoT devices continues to grow at a rapid rate, the impact of Distributed Denial-of-Service (DDoS) attacks is growing rapidly. With the advent of IoT botnets such as Mirai, the view towards IoT has changed from enabler of smart cities into a powerful amplifying tool for cyberattacks. This motivates the development of new techniques to provide flexibility and efficiency of decision making on the attack collaboration in a software defined networks (SDN) context. The new emerging technologies, such as SDN and blockchain, give rise to new opportunities for secure, low-cost, flexible and efficient DDoS attacks collaboration for the IoT environment. In this paper, we propose Co-IoT, a blockchain-based framework for collaborative DDoS attack mitigation; it uses smart contracts (i.e., Ethereum’s smart contracts) in order to facilitate the attack collaboration among SDN-based domains and transfer attack information’s in a secure, efficient and decentralized manner. Co-IoT’s implementation is deployed on the Ethereum official test network Ripstein [1]. The experimental results confirm that Co-IoT achieves flexibility, efficiency, security, cost effectiveness making it a promising scheme to mitigate DDoS attacks in large scale

EXISTING SYSTEM :

Blockchain technology (e.g., Bitcoin [10] and Ethereum [11]) is considered as a new technology to secure and store information in a decentralized manner without any trusted tier; it has proven its success and effectiveness in multiple application domains (e.g., Healthcare [12], financial field [13]) to achieve high level of security and transparency. One such application domain is the IoT [14] due to its decentralized structure and the resource-constraints of its devices. Using blockchain technology, which ensures trust between nodes in a trustless environment, can be an efficient approach to facilitate the future underlying infrastructure for IoT. Security and privacy for IoT have been an active research topic for decades and several DDoS collaboration mitigation schemes have been proposed. In the following, we present the most prominent schemes as well as their security issues

EXISTING SYSTEM DISADVANTAGES:

1.LESS ACCURACY

2. LOW EFFICIENCY

PROPOSED SYSTEM :

We implemented Co-IoT using both private (Ganache simulator [28]) and public blockchain (Ethereum official test network Ripstein). Once the collaboration contract is deployed, it can be self-executed without any human intervention. The process of deployment is elaborated using truffle framework [29] (see Fig. 4). First, we have coded the contract using the high-level language programming solidity [30]. Then, we compiled the contract into Ethereum Virtual Machine (EVM) byte code; once the collaboration contract gets compiled, it generates EVM byte code as well as Application Binary Interface (ABI). Afterwards, we deployed the collaboration contract to the blockchain. Initially, we have deployed the collaboration contract using Ganache, a private blockchain simulator to test Ethereum’s smart contract in a fast way. Then, we have deployed the smart contract on Ethereum official test network Ripstein. Fig. 5 shows the smart contract lifecycle. Once deployed, the smart contract can be invoked using its address and the ABI definition. If needed, the contract can be deleted

PROPOSED SYSTEM ADVANTAGES:

1.HIGH ACCURACY

2.HIGH EFFICIENCY

SYSTEM REQUIREMENTS
SOFTWARE REQUIREMENTS:
• Programming Language : Python
• Font End Technologies : TKInter/Web(HTML,CSS,JS)
• IDE : Jupyter/Spyder/VS Code
• Operating System : Windows 08/10

HARDWARE REQUIREMENTS:

 Processor : Core I3
 RAM Capacity : 2 GB
 Hard Disk : 250 GB
 Monitor : 15″ Color
 Mouse : 2 or 3 Button Mouse
 Key Board : Windows 08/10

For More Details of Project Document, PPT, Screenshots and Full Code
Call/WhatsApp – 9966645624
Email – info@srithub.com

Facebook
Twitter
WhatsApp
LinkedIn

Enquire Now

Leave your details here for more details.