As blockchain has drawn more and more attention, much research has developed different transaction schemes with privacy preserving specialized in various fields. The nature of blockchain makes the transaction information public, which presents much risk about the leakage of user privacy. It is quite necessary to design a flexible scheme to provide privacy preserving of transaction contents with reliable audit in blockchain that is lacked in the previous works. In this paper, we propose a blockchain‐based privacy‐preserving transaction scheme based on an efficient broadcast encryption with personalized messages called BPRT. First, we propose a fully anonymous broadcast encryption with personalized messages (BEPM). Compared with existing works, it is fully anonymous, and it has lower computation cost without pairing operations. It also avoids the key escrow problem existing in other BEPM schemes. Then, we construct the BPRT based on our BEPM. Our BPRT ensures the privacy preserving of transaction contents in group transmissions, and the encrypted transaction contents avoid exposing user identity information at the same time. It enables auditor to moderately and reliably make audit of transaction contents. Furthermore, we present formal security analysis of the proposed scheme. It has been proved that our scheme satisfies transaction confidentiality, receiver anonymity and audit reliability. Subsequently, experimental results indicate that the proposed BEPM enables fast encryption and decryption, and the computation of our BPRT is in milliseconds.
Verifiable random function is a powerful function that provides a noninteractively public verifiable proof for its output. Recently, verifiable random function has found essential applications in designing secure consensus protocols in blockchain. How to construct secure and practical verifiable random functions has also attracted more and more attention. In this paper, we propose a practical anonymous verifiable random function. Security proofs show that the proposed anonymous verifiable random function achieves correctness, anonymity, uniqueness, and pseudorandomness. In addition, we show a concrete application of our proposed anonymous verifiable random function in blockchain to improve the consensus mechanism for Hyperledger fabric. Finally, we implement the proposed anonymous verifiable random function and evaluate its performance. Test results show that the proposed anonymous verifiable random function supports faster computing operations and has a smaller proof size.
Broadcast encryption scheme enables a sender distribute the confidential content to a certain set of intended recipients. It has been applied in cloud computing, TV broadcasts, and many other scenarios. Inner product broadcast encryption takes merits of both broadcast encryption and inner product encryption. However, it is crucial to reduce the computation cost and to take the recipient’s privacy into consideration in the inner product broadcast encryption scheme. In order to address these problems, we focus on constructing a secure and practical inner product broadcast encryption scheme in this paper. First, we build an anonymous certificate-based inner product broadcast encryption scheme. Especially, we give the concrete construction and security analysis. Second, compared with the existing inner product broadcast encryption schemes, the proposed scheme has an advantage of anonymity. Security proofs show that the proposed scheme achieves confidentiality and anonymity against adaptive chosen-ciphertext attacks. Finally, we implement the proposed anonymous inner product broadcast encryption scheme and evaluate its performance. Test results show that the proposed scheme supports faster decryption operations and has higher efficiency.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.