Collaborative Whitelist Packet Filtering Driven by Smart Contract Forum

The massive spread of harmful content on the internet is hard to filter. Meanwhile, blacklist content filtering cannot keep up with the rapid growth of content creations. As a result, an extra protection layer is required to provide a safe internet for children. However, implementing a network or ap...

Full description

Saved in:
Bibliographic Details
Published in:2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI) pp. 205 - 210
Main Authors: Wibowo, Fahrudin Mukti, Sidiq, Muhammad Fajar, Akbar, Imadudin Alif, Basuki, Akbari Indra, Rosiyadi, Didi
Format: Conference Proceeding
Language:English
Published: IEEE 01-12-2019
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The massive spread of harmful content on the internet is hard to filter. Meanwhile, blacklist content filtering cannot keep up with the rapid growth of content creations. As a result, an extra protection layer is required to provide a safe internet for children. However, implementing a network or application firewall requires an expert's knowledge and complicated maintenance. In this paper, we proposed a framework to automate internet protection by using whitelist packet filtering. We use the blockchain smart contract as the secure collaboration media to determine the filtering rules. Meanwhile, the SDN controller automates the packet filtering by installing the determined forwarding rules into the network switches. We evaluate the whitelist packet filtering by using Mininet for the network emulation and Ethereum Rinkeby networks for the smart contract implementation. The result shows that the proposed whitelist system can filter the packet without incurring significant latency. It supports fast content update with a maximum speed of ≈ 1200 valid contents per-minute by using a three-votes verification system.
DOI:10.1109/ISRITI48646.2019.9034654