VB-CP-ABE: An Improved CP-ABE Scheme Based on Blockchain Collaboration and Fine-Grained Version Control

Authors

  • Guanglei Qiang
  • Xiangyuan Qi
  • Zhuokun Fan

DOI:

https://doi.org/10.54097/k1p48v79

Keywords:

Blockchain, Attribute-level encryption, IPFS, Traceability system, Fruit

Abstract

To address the shortcomings of data privacy protection in fruit traceability systems and the high revocation overhead of traditional CP-ABE schemes when personnel changes are frequent, this paper proposes an improved traceability system based on blockchain collaboration and version control. First, a two-layer "on-chain-off-chain" storage architecture is designed: IPFS is used to store AES-encrypted traceability data, while a consortium blockchain stores access policies, ciphertext indexes, and a global attribute version table, effectively alleviating on-chain storage pressure while ensuring data immutability. Second, a VB-CP-ABE algorithm based on version control is constructed. This algorithm cryptographically binds user attribute private keys to dynamic version numbers stored on the blockchain. When permission needs to be revoked, the version number of a specific attribute on the chain is updated via a smart contract, ensuring that the newly generated or published ciphertext cannot cancel the hash entries when decrypting with the old version private key, thus achieving immediate forward revocation. For users who still need to retain permissions, only incremental issuance of new version private key components for the affected attributes is required. Simulation results show that the proposed scheme outperforms comparative schemes in key generation, encryption, and decryption efficiency while ensuring access control security, demonstrating significant practical application value.

Downloads

Download data is not yet available.

References

[1] Peng Z, Guanglei Q, Bo L. Fruit maturity detection based on improved YOLOv11 [J][J]. Modern Information Science and Technology, 2025, 9(08): 34-40.

[2] Yuan F, Zuo Z, Jiang Y, et al. AI-driven optimization of blockchain scalability, security, and privacy protection[J]. Algorithms, 2025, 18(5): 263.

[3] Zhao P, Qiang G, Lu B, et al. Practical Byzantine consensus algorithm based on Kademlia algorithm[C]//Proceedings of the 2025 9th International Conference on High Performance Compilation, Computing and Communications. 2025: 87-96.

[4] Alamsyah A, Widiyanesti S, Wulansari P, et al. Blockchain traceability model in the coffee industry[J]. Journal of Open Innovation: Technology, Market, and Complexity, 2023, 9(1): 100008.

[5] Qi X, Qiang G, Yuan F. Dairy Product Production Prediction Based on BiLSTM-Attention model[J]. Journal of Computer Science and Digital Technology, 2025, 1(1): 11-20.

[6] Das S, Namasudra S. MACPABE: Multi‐Authority‐based CP‐ABE with efficient attribute revocation for IoT‐enabled healthcare infrastructure[J]. International journal of network management, 2023, 33(3): e2200.

[7] Bethencourt J, Sahai A, Waters B. Ciphertext-policy attribute-based encryption[C]//2007 IEEE symposium on security and privacy (SP'07). IEEE, 2007: 321-334.

[8] Waters B. Ciphertext-policy attribute-based encryption: An expressive, efficient, and provably secure realization[C]//International workshop on public key cryptography. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011: 53-70.

[9] Green M, Hohenberger S, Waters B. Outsourcing the decryption of {ABE} ciphertexts[C]//20th USENIX security symposium (USENIX Security 11). 2011.

[10] Yu S, Wang C, Ren K, et al. Attribute based data sharing with attribute revocation[C]//Proceedings of the 5th ACM symposium on information, computer and communications security. 2010: 261-270.

[11] Penuelas-Angulo A, Feregrino-Uribe C, Morales-Sandoval M. Revocation in attribute-based encryption for fog-enabled internet of things: A systematic survey[J]. Internet of Things, 2023, 23: 100827.

[12] Liu C, Wang D, Li D, et al. Trusted access control mechanism for data with blockchain-assisted attribute encryption[J]. High-Confidence Computing, 2025, 5(2): 100265.

[13] Punia A, Gulia P, Gill N S, et al. A systematic review on blockchain-based access control systems in cloud environment[J]. Journal of Cloud Computing, 2024, 13(1): 146.

[14] Guo Y, Lu Z, Ge H, et al. Revocable blockchain-aided attribute-based encryption with escrow-free in cloud storage[J]. IEEE Transactions on Computers, 2023, 72(7): 1901-1912.

Downloads

Published

28-02-2026

Issue

Section

Articles

How to Cite

Qiang, G., Qi, X., & Fan, Z. (2026). VB-CP-ABE: An Improved CP-ABE Scheme Based on Blockchain Collaboration and Fine-Grained Version Control. Journal of Computing and Electronic Information Management, 20(2), 18-24. https://doi.org/10.54097/k1p48v79