Open Access
ARTICLE
RAISE: A Resilient Anonymous Information Sharing Environment
1
Cyberspace Institute of Advanced Technology, Guangzhou University, Guangzhou, 510006, China
2
Science and Technology on Communication Security Laboratory, The 30th Research Institute of China Electronics Technology
Group Corporation, Chengdu, 610041, China
3
College of Computer Engineering and Applied Math, Changsha University, Changsha, 410022, China
* Corresponding Author: Yue Zhao. Email:
(This article belongs to the Special Issue: Emerging Trends on Blockchain: Architecture and Dapp Ecosystem)
Computer Modeling in Engineering & Sciences 2023, 137(3), 2743-2759. https://doi.org/10.32604/cmes.2023.026939
Received 04 October 2022; Accepted 09 March 2023; Issue published 03 August 2023
Abstract
With the widespread application of cloud computing and network virtualization technologies, more and more enterprise applications are directly deployed in the cloud. However, the traditional TCP/IP network transmission model does not fully consider the information security issues caused by the uncontrollable internet environment. Network security communication solutions represented by encrypted virtual private networks (VPN) are facing multiple security threats. In fact, during the communication process, the user application needs to protect not only the content of the communication but also the behavior of the communication, such as the communication relationship, the communication protocol, and so on. Inspired by blockchain and software-defined networking technology, this paper proposes a resilient anonymous information sharing environment, RAISE. The RAISE system consists of user agents, a core switching network and a control cluster based on a consortium blockchain. User agents are responsible for segmenting, encrypting, and encapsulating user traffic. The core switching network forwards user traffic according to the rules issued by the controller, and the controller dynamically calculates the forwarding rules according to the security policy. Different from onion routing technology, RAISE adopts the controller to replace the onion routing model, which effectively overcomes the uncontrollability of nodes. The dispersed computing model is introduced to replace the TCP/IP pipeline transmission models, which overcomes the problems of anti-tracking and traffic hijacking that cannot be solved by VPNs. We propose a blockchain control plane framework, design the desired consensus algorithm and deploy a RAISE system consisting of 150 nodes in an internet environment. The experimental results show that the use of blockchain technology can effectively improve the reliability and security of the control plane. While maintaining high-performance network transmission, it further provides network communication security.Keywords
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.