Paper 2021/1073
"Act natural!": Having a Private Chat on a Public Blockchain
Abstract
Messengers have become an essential means of interpersonal interaction. Yet untraceable private communication remains an elusive goal, as most messengers hide content, but not communication patterns. The knowledge of communication patterns can by itself reveal too much, as happened, e.g., in the context of the Arab Spring. Subliminal channels in cryptographic systems enable untraceable private communication in plain sight. In this context, bulletin boards in the form of blockchains are a natural object for subliminal communication: accessing them is innocuous, as they rely on distributed access for verification and extension. At the same time, blockchain users generate hundreds of thousands of transactions per day that are individually signed and placed on the blockchain. Thus, blockchains may serve as innocuous repository for publicly accessible cryptographic transactions where subliminal channels can be placed. This significantly increases the availability of publicly accessible cryptographic transactions where subliminal channels can be placed. In this paper, we propose a public-key subliminal channel using secret-recoverable splittable signature schemes on blockchains and prove that our construction is undetectable in the random oracle model under common cryptographic assumptions. Our approach is applicable to any secret-recoverable splittable signature scheme and introduces a constant overhead of a single signature per message. Such schemes are used by 98 of the top 100 cryptocurrencies. We also analyze the applicability of our approach to the Bitcoin, Monero, and RippleNet networks and present proof of concept implementations for Bitcoin and RippleNet.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. EuroS&P '23
- DOI
- 10.1109/EuroSP57164.2023.00026
- Keywords
- blockchainsubliminal channelcovert communicationdigital signatureinformation securitysmart contractsteganography
- Contact author(s)
-
t tiemann @ uni-luebeck de
s berndt @ uni-luebeck de
thomas eisenbarth @ uni-luebeck de
liskiewi @ tcs uni-luebeck de - History
- 2024-07-02: revised
- 2021-08-23: received
- See all versions
- Short URL
- https://ia.cr/2021/1073
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/1073, author = {Thore Tiemann and Sebastian Berndt and Thomas Eisenbarth and Maciej Liskiewicz}, title = {"Act natural!": Having a Private Chat on a Public Blockchain}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/1073}, year = {2021}, doi = {10.1109/EuroSP57164.2023.00026}, url = {https://eprint.iacr.org/2021/1073} }