A derivative matrix-based covert communication method in blockchain

The data in the blockchain cannot be tampered with and the users are anonymous, which enables the blockchain to be a natural carrier for covert communication. However, the existing methods of covert communication in blockchain suffer from the predefined channel structure, the capacity of a single tr...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhang, Xiang, Zhang, Xiaona, Zhang, Xiaorui, Sun, Wei, Meng, Ruohan, Sun, Xingming
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2023
Subjects:
Online Access:https://hdl.handle.net/10356/171469
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-171469
record_format dspace
spelling sg-ntu-dr.10356-1714692023-10-27T15:36:07Z A derivative matrix-based covert communication method in blockchain Zhang, Xiang Zhang, Xiaona Zhang, Xiaorui Sun, Wei Meng, Ruohan Sun, Xingming School of Computer Science and Engineering Engineering::Computer science and engineering Covert Communication Blockchain The data in the blockchain cannot be tampered with and the users are anonymous, which enables the blockchain to be a natural carrier for covert communication. However, the existing methods of covert communication in blockchain suffer from the predefined channel structure, the capacity of a single transaction is not high, and the fixed transaction behaviors will lower the concealment of the communication channel. Therefore, this paper proposes a derivation matrix-based covert communication method in blockchain. It uses dual-key to derive two types of blockchain addresses and then constructs an address matrix by dividing addresses into multiple layers to make full use of the redundancy of addresses. Subsequently, to solve the problem of the lack of concealment caused by the fixed transaction behaviors, divide the rectangular matrix into square blocks with overlapping regions and then encrypt different blocks sequentially to make the transaction behaviors of the channel addresses match better with those of the real addresses. Further, the linear congruence algorithm is used to generate random sequence, which provides a random order for blocks encryption, and thus enhances the security of the encryption algorithm. Experimental results show that this method can effectively reduce the abnormal transaction behaviors of addresses while ensuring the channel transmission efficiency. Published version This work was supported, in part, by the National Nature Science Foundation of China under grant numbers 62272236; in part, by the Natural Science Foundation of Jiangsu Province under grant numbers BK20201136, BK20191401; in part, by the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD) fund. 2023-10-26T00:49:35Z 2023-10-26T00:49:35Z 2023 Journal Article Zhang, X., Zhang, X., Zhang, X., Sun, W., Meng, R. & Sun, X. (2023). A derivative matrix-based covert communication method in blockchain. Computer Systems Science and Engineering, 46(1), 225-239. https://dx.doi.org/10.32604/csse.2023.034915 0267-6192 https://hdl.handle.net/10356/171469 10.32604/csse.2023.034915 2-s2.0-85147445145 1 46 225 239 en Computer Systems Science and Engineering © 2023 The Author(s). 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. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Covert Communication
Blockchain
spellingShingle Engineering::Computer science and engineering
Covert Communication
Blockchain
Zhang, Xiang
Zhang, Xiaona
Zhang, Xiaorui
Sun, Wei
Meng, Ruohan
Sun, Xingming
A derivative matrix-based covert communication method in blockchain
description The data in the blockchain cannot be tampered with and the users are anonymous, which enables the blockchain to be a natural carrier for covert communication. However, the existing methods of covert communication in blockchain suffer from the predefined channel structure, the capacity of a single transaction is not high, and the fixed transaction behaviors will lower the concealment of the communication channel. Therefore, this paper proposes a derivation matrix-based covert communication method in blockchain. It uses dual-key to derive two types of blockchain addresses and then constructs an address matrix by dividing addresses into multiple layers to make full use of the redundancy of addresses. Subsequently, to solve the problem of the lack of concealment caused by the fixed transaction behaviors, divide the rectangular matrix into square blocks with overlapping regions and then encrypt different blocks sequentially to make the transaction behaviors of the channel addresses match better with those of the real addresses. Further, the linear congruence algorithm is used to generate random sequence, which provides a random order for blocks encryption, and thus enhances the security of the encryption algorithm. Experimental results show that this method can effectively reduce the abnormal transaction behaviors of addresses while ensuring the channel transmission efficiency.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Zhang, Xiang
Zhang, Xiaona
Zhang, Xiaorui
Sun, Wei
Meng, Ruohan
Sun, Xingming
format Article
author Zhang, Xiang
Zhang, Xiaona
Zhang, Xiaorui
Sun, Wei
Meng, Ruohan
Sun, Xingming
author_sort Zhang, Xiang
title A derivative matrix-based covert communication method in blockchain
title_short A derivative matrix-based covert communication method in blockchain
title_full A derivative matrix-based covert communication method in blockchain
title_fullStr A derivative matrix-based covert communication method in blockchain
title_full_unstemmed A derivative matrix-based covert communication method in blockchain
title_sort derivative matrix-based covert communication method in blockchain
publishDate 2023
url https://hdl.handle.net/10356/171469
_version_ 1781793689115295744