Blockchain-Based Secure Data Sharing in Cybersecurity: A Framework for Protecting Sensitive Information †
Abstract
1. Introduction
- Data remains encrypted throughout its entire lifecycle—during storage, transmission, access control, and computation.
- Users are authenticated and authorized using ZKPs without revealing sensitive identity information.
- Computations are executed on encrypted data using HE, preventing data leaks during processing.
- All transactions and access attempts are recorded immutably on the blockchain for auditability and trust.
2. Background
2.1. Blockchain
- Decentralization: Eliminates the need for centralized authorities.
- Immutability: Once data is recorded, it cannot be altered without network consensus.
- Transparency and Auditability: All authorized participants can verify historical transactions.
2.2. Zero-Knowledge Proofs (ZKPs)
- Privacy-preserving authentication (no data exposure).
- No need for trusted third-party verification.
- Compatibility with blockchain-based smart contracts.
2.3. Homomorphic Encryption (HE)
3. Related Work
- (1)
- Most frameworks protect data only during storage or transmission, but not during computation;
- (2)
- User identity and access rights are often verified using traditional authentication, exposing sensitive information;
- (3)
- Scalability remains limited due to high computational overhead when integrating HE or ZKP;
- (4)
- Real-world validation is often missing, with frameworks tested only in simulated environments.
4. Methodology
- A.
- System Architecture Overview
- B.
- Step-by-Step Operational Workflow
- -
- Each participant registers on the blockchain network.
- -
- Data Owner generates a homomorphic encryption key pair (PK_HE and SK_HE).
- -
- ZKP parameters are initialized for proving access rights.
- -
- Smart contracts are deployed to enforce access control rules.
- -
- The Data Owner encrypts a dataset D using PK_HE:
- -
- C = HE_Encrypt(D, PK_HE)
- -
- The encrypted data C is uploaded to off-chain storage.
- -
- A hash of C and metadata (ID, timestamp, and owner address) is stored on the blockchain via a smart contract.
- -
- A Data Requester submits an access request.
- -
- Instead of revealing identity, the requester provides a Zero-Knowledge Proof that they meet access conditions.
- -
- The smart contract verifies the proof through ZKP_Verify() without revealing sensitive identity details.
- -
- If access is approved, the requester retrieves the encrypted data C.
- -
- Computation is performed directly on encrypted data:
- -
- C_result = HE_Compute(C, Function)
- -
- No decryption occurs during the entire process.
- -
- The requester decrypts the result:
- -
- Result = HE_Decrypt(C_result, SK_HE)
- -
- The outcome is correct and consistent with the computation on plaintext.
- -
- Each action (upload, request, proof verification, and computation) is recorded on-chain.
- -
- This ensures traceability, transparency, and resistance to data tampering.
- C.
- Advantages of the Proposed Methodology
- -
- Data is never exposed in plaintext—not during storage, processing, or access.
- -
- ZKP ensures identity/authentication without disclosure.
- -
- HE ensures computation on encrypted data (confidentiality preserved end-to-end).
- -
- Blockchain provides immutability, traceability, and decentralized trust.
- D.
- Visual Workflow
5. Results
- A.
- Formal Results (Quantitative Analysis)
- B.
- Informal Results (Qualitative Analysis)
- Data Privacy: At no point is sensitive data decrypted on the cloud or blockchain. All the computations are executed on encrypted data.
- Access Control: ZKP ensures that only authorized users can access or process data without revealing their identity or credentials.
- Trust and Transparency: Every action—upload, access request, proof verification, and computation result—is immutably recorded on blockchain.
- Comparison with Existing Work: Unlike traditional blockchain models that require data decryption before processing, our approach prevents exposure during use, not just at rest or in transit.
- Practicality: The computational overhead is acceptable for real-world use cases (healthcare or finance), especially where privacy and compliance are essential.
- C.
- Summary of Findings
- The proposed framework successfully supports encrypted data processing, privacy-preserving authentication, and tamper-proof auditability.
- Experimental measurements show reasonable encryption, computation, and ZKP verification times suitable for medium-scale deployment.
- Sensitive information remains protected during all stages: storage, transmission, access, and computation.
6. Discussion
- A.
- Comparison and Interpretation of Results
- Data remains encrypted end-to-end—during storage, transmission, and computation.
- ZKP allows identity and access validation without revealing user credentials or personal data.
- Blockchain ensures immutability, auditability, and the removal of third-party trust requirements.
- B.
- Compliance, Usability, and Real-World Application
- GDPR (Europe).
- HIPAA (USA Healthcare).
- NPHIES (Saudi Healthcare Standard).
- -
- Since identity is verified using ZKP without revealing patient or user details, privacy-by-design principles are preserved.
- -
- The framework aligns with Saudi Vision 2030 goals related to digital health, cybersecurity, and data sovereignty.
- -
- A simple web-based interface is proposed to improve system usability for medical staff and administrative users without requiring cryptography expertise.
- C.
- Limitations and Future Improvements
7. Conclusions and Future Work
- A.
- Conclusion
- B.
- Future Work
- Real-World Implementation and Testing
- Deploying the system in collaboration with healthcare institutions using real patient datasets from the Ministry of Health (MOH), Saudi Arabia.
- Measuring real-time latency, throughput, network overhead, and storage requirements in a production environment.
- Scalability Optimization
- Integrating Layer-2 blockchain solutions (e.g., zk-Rollups and sidechains) or sharding to support large-scale datasets and high-volume transactions.
- Optimizing ZKP and HE performance through batching techniques and GPU/FPGA acceleration.
- Usability and System Integration
- Developing a lightweight dashboard for healthcare professionals to access encrypted records securely.
- Integrating with IoT medical devices, Electronic Health Record (EHR) systems, and cloud platforms such as AWS or Azure.
- Regulatory and Compliance Enhancements
- Extending the model to support formal GDPR, HIPAA, and NPHIES compliance certification.
- Evaluating legal, ethical, and interoperability considerations for international health data exchange.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Li, W.; Li, Y.; Zheng, C.; He, R. Blockchain-based Model for Privacy-enhanced Data Sharing. In Proceedings—2023 10th International Conference on Dependable Systems and Their Applications, DSA 2023; Institute of Electrical and Electronics Engineers Inc.: New York, NY, USA, 2023; pp. 406–417. [Google Scholar] [CrossRef] [Scilit]
- Raj, R.; Peker, Y.K.; Mutlu, Z.D. Blockchain and Homomorphic Encryption for Data Security and Statistical Privacy. Electronics 2024, 13, 3050. [Google Scholar] [CrossRef] [Scilit]
- Gao, H.; Duan, P.; Pan, X.; Zhang, X.; Ye, K.; Zhong, Z. Blockchain-enabled supervised secure data sharing and delegation scheme in Web3.0. J. Cloud Comput. 2024, 13, 21. [Google Scholar] [CrossRef] [Scilit]
- Bernabe, J.B.; Canovas, J.L.; Hernandez-Ramos, J.L.; Moreno, R.T.; Skarmeta, A. Privacy-Preserving Solutions for Blockchain: Review and Challenges. IEEE Access 2019, 7, 164908–164940. [Google Scholar] [CrossRef] [Scilit]
- Mao, X.; Li, C.; Zhang, Y.; Zhang, G.; Xing, C. Efficient and Secure Management of Medical Data Sharing Based on Blockchain Technology. Appl. Sci. 2024, 14, 6816. [Google Scholar] [CrossRef] [Scilit]
- Xiao, Y.; Xu, L.; Chen, Z.; Zhang, C.; Zhu, L. A Blockchain-Based Data Sharing System with Enhanced Auditability. Mathematics 2022, 10, 4494. [Google Scholar] [CrossRef] [Scilit]
- Vernekar, A.; Kshirsagar, A.; Pachghare, V.K. Sharding-Based Scalability Enhancement of Blockchain-Based Health Application. In Proceedings of the International Conference on Circuit Power and Computing Technologies, ICCPCT 2023; Institute of Electrical and Electronics Engineers Inc.: New York, NY, USA, 2023; pp. 901–906. [Google Scholar] [CrossRef] [Scilit]
- Munjal, K.; Bhatia, R. A systematic review of homomorphic encryption and its contributions in healthcare industry. Complex Intell. Syst. 2023, 9, 3759–3786. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Peng, Z.; Wang, T.; Zhao, C.; Liao, G.; Lin, Z.; Liu, Y.; Cao, B.; Shi, L.; Yang, Q.; Zhang, S. A Survey of Zero-Knowledge Proof Based Verifiable Machine Learning. arXiv 2025, arXiv:2502.18535. [Google Scholar] [CrossRef] [Scilit]
- Chinnasamy, P.; Albakri, A.; Khan, M.; Raja, A.A.; Kiran, A.; Babu, J.C. Smart Contract-Enabled Secure Sharing of Health Data for a Mobile Cloud-Based E-Health System. Appl. Sci. 2023, 13, 3970. [Google Scholar] [CrossRef] [Scilit]
- Nguyen, T.L.; Nguyen, L.; Hoang, T.; Bandara, D.; Wang, Q.; Lu, Q.; Xu, X.; Zhu, L.; Chen, S. Blockchain-Empowered Trustworthy Data Sharing: Fundamentals, Applications, and Challenges. ACM Comput. Surv. 2025, 57, 195. [Google Scholar] [CrossRef] [Scilit]
- Shanmugam, L.; Katari, M.; Thirunavukkarasu, K. Blockchain and Machine Learning Integration for Data Privacy and Security. Eur. J. Technol. 2024, 8, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Law, P.Y.; Tsai, C.-C.; Fok, T.W.; Wang, C.-T. Secure Medical Data Management Based on Homomorphic Encryption and Secret Sharing. In Proceedings—2023 IEEE 8th International Conference on Smart Cloud, SmartCloud 2023; Institute of Electrical and Electronics Engineers Inc.: New York, NY, USA, 2023; pp. 95–98. [Google Scholar] [CrossRef] [Scilit]
- Kerl, M.; Bodin, U.; Schelén, O. Privacy-preserving attribute-based access control using homomorphic encryption. Cybersecurity 2025, 8, 5. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Liu, X.; Shao, W.; Guan, C.; Huang, Q.; Xu, S.; Zhang, S. A Blockchain-Based Privacy-Preserving Healthcare Data Sharing Scheme for Incremental Updates. Symmetry 2024, 16, 89. [Google Scholar] [CrossRef] [Scilit]
- Aslam, F.; Javaid, N. Blockchain-based Secure Data Sharing Platform for Research Data Rights Management over the Ethereum Network. Available online: www.njavaid.com (accessed on 2 May 2025).
- Li, M.; Harish, A.R.; Yu, C.; Yu, Y.; Zhong, R.Y.; Huang, G.Q. Blockchain-Based Medical Data Asset Sharing Framework for Healthcare 4.0. IEEE Trans. Industr. Inform. 2025, 21, 2779–2788. [Google Scholar] [CrossRef] [Scilit]
- Barzegar, H.R.; El Ioini, N.; RostamkolaeiMotlagh, S.; Pahl, C.; Barzegar, H.R. A Technology Review of Zero Knowledge Proof Techniques. Available online: https://www.researchgate.net/publication/389364400 (accessed on 2 May 2025).
- Quan, G.; Yao, Z.; Si, X.; Zhu, W.; Chen, L. A Data Sharing Model for Blockchain Trusted Sensor Leveraging Mimic Hash Mechanism. Electronics 2024, 13, 1495. [Google Scholar] [CrossRef] [Scilit]
- Razzaq, A.; Altamimi, A.B.; Alreshidi, A.; Ghayyur, S.A.K.; Khan, W.; Alsaffar, M. IoT Data Sharing Platform in Web 3.0 Using Blockchain Technology. Electronics 2023, 12, 1233. [Google Scholar] [CrossRef] [Scilit]
- Mukesh, V.D.K.; Kiran, S.S.; Rahul, K.A.U.; Vanitha, V. Blockchain In Healthcare Data. In 2nd International Conference on Advancements in Electrical, Electronics, Communication, Computing and Automation, ICAECA 2023; Institute of Electrical and Electronics Engineers Inc.: New York, NY, USA, 2023. [Google Scholar] [CrossRef] [Scilit]
- Ma, W.; Wei, X.; Wang, L. A Security-Oriented Data-Sharing Scheme Based on Blockchain. Appl. Sci. 2024, 14, 6940. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Wang, Z.; Jin, C.; Li, F.; Li, G. A Blockchain-Based Medical Data Sharing and Protection Scheme. IEEE Access 2019, 7, 118943–118953. [Google Scholar] [CrossRef] [Scilit]






| Type | Description | Supported Operations |
|---|---|---|
| Partially Homomorphic (PHE) | Supports only one type of operation | Addition or multiplication |
| Somewhat Homomorphic (SHE) | Supports limited operations before noise grows | Mixed but limited |
| Fully Homomorphic Encryption (FHE) | Supports unlimited computations on ciphertext | Both addition and multiplication |
| Category | Study (Ref) | Focus | Tools | Limits |
|---|---|---|---|---|
| Zero-Knowledge Proofs | [4] | ZKP-based privacy taxonomy | ZKP, SSI | GDPR compliance |
| [17] | ZKP + smart contract for EHR | ZK-SNARKs, Solidity | ZKP generation cost | |
| [18] | Comparison of ZKP techniques | ZK-SNARKs, ZK-Starks, Bulletproofs | Scalability of ZKP | |
| Homomorphic Encryption | [2] | FHE in healthcare data | FHEVM, Solidity | Unsigned integers only |
| [14] | HE with attribute-based control | SEAL, ZK-SNARKs | 22% overhead | |
| [8] | FHE in healthcare data | PALISA DE, TFHE | 8-bit precision limit | |
| Blockchain | [1] | Blockchain + FL for privacy | Hyperledger, TensorFlow | Needs incentive mechanism |
| [5] | Blockchain for medical data tracking | Hyperledger, Doker | Consensus efficiency | |
| [6] | Auditability in data sharing | Hyperledger, IPFS | Network dependent | |
| Ethereum | [19] | Hash-based sensor trust | Ganache, Solidity | Resource consumption |
| [3] | ABE + blockchain delegation | Smart Contracts, IPFS | Ciphertext processing limits | |
| [20] | Web 3.0 IoT data sharing | Solidity, Ethereum, IPFS | Computational cost | |
| [21] | Healthcare data privacy | Hyperledger | HER standardization | |
| [22] | NFT tracking of data | Ethereum, IPFS | Specific data types | |
| [23] | Hybrid encryption for EHR | PBC, OpenSSL | Key management risk |
| Entity | Description |
|---|---|
| Data Owner (DO) | Uploads sensitive data after encrypting it using HE. |
| Data Requester (DR) | Requests access to data and must prove authorization using ZKP. |
| Blockchain Network | Stores transaction records, access policies, and ZKP verification results using smart contracts. |
| Cloud/Off-chain Storage (IPFS or Secure Cloud) | Stores encrypted data, while only data hashes and proof references are stored on-chain. |
| Metric | Proposed Framework (ZKP + HE + Blockchain) |
|---|---|
| Encryption Time per Record | 12.4 ms |
| Homomorphic Computation Time | 18.7 ms |
| ZKP Generation Time | 25.3 ms |
| ZKP Verification Time (on-chain) | 9.6 ms |
| Blockchain Transaction Latency | 1.8 s |
| Decryption Time per Result | 11.2 ms |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
AlFadhel, R.K.; Hammoudeh, M.A.A. Blockchain-Based Secure Data Sharing in Cybersecurity: A Framework for Protecting Sensitive Information. Comput. Sci. Math. Forum 2026, 13, 2. https://doi.org/10.3390/cmsf2026013002
AlFadhel RK, Hammoudeh MAA. Blockchain-Based Secure Data Sharing in Cybersecurity: A Framework for Protecting Sensitive Information. Computer Sciences & Mathematics Forum. 2026; 13(1):2. https://doi.org/10.3390/cmsf2026013002
Chicago/Turabian StyleAlFadhel, Raneem Khaled, and Mohammad Ali A. Hammoudeh. 2026. "Blockchain-Based Secure Data Sharing in Cybersecurity: A Framework for Protecting Sensitive Information" Computer Sciences & Mathematics Forum 13, no. 1: 2. https://doi.org/10.3390/cmsf2026013002
APA StyleAlFadhel, R. K., & Hammoudeh, M. A. A. (2026). Blockchain-Based Secure Data Sharing in Cybersecurity: A Framework for Protecting Sensitive Information. Computer Sciences & Mathematics Forum, 13(1), 2. https://doi.org/10.3390/cmsf2026013002