Home > Published Issues > 2026 > Volume 17, No. 2, 2026 >
JAIT 2026 Vol.17(2): 352-366
doi: 10.12720/jait.17.2.352-366

HaloMed: Efficient Recursive Zero-Knowledge Proofs Using Pasta Curves for Privacy-Preserving Healthcare Data Verification

Linda Handayani *, Eri P. Wibowo, Avinanta Tarigan, and Asep Juarna
Department of Information Technology, Gunadarma University, Depok, West Java, Indonesia
Email: linda_handa20@staff.gunadarma.ac.id (L.H.); eri@staff.gunadarma.ac.id (E.P.W.); avinanta@staff.gunadarma.ac.id (A.T.); ajuarna@staff.gunadarma.ac.id (A.J.)
*Corresponding author

Manuscript received September 17, 2025; revised November 15, 2025; accepted November 24, 2025; published February 10, 2026.

Abstract—Proofs Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (ZK-SNARK) have emerged as a promising solution for safeguarding privacy in healthcare data systems. However, existing implementations still face challenges related to trusted setup requirements and computational inefficiencies in recursive proof composition. This paper presents HaloMed, an innovative solution implementing the Halo2 proof system without trusted setup for healthcare data verification. By leveraging the Pasta curves (Pallas/Vesta) in a 2-cycle configuration, HaloMed recursive composition achieves O(1) constant constant verification complexity regardless of batch size—enabling scalability from individual records to 10,000-record batches without performance degradation. The system employs Inner Product Arguments (IPA) to eliminate trusted setup and implements a Merkle tree structure for recursive proof aggregation. Experimental evaluation demonstrates that through recursive proof aggregation, HaloMed achieves 890 ms proof generation for large datasets with 8× throughput improvement over individual proofs, while maintaining constant 15 ms verification and 82% proof size reduction—enabling real-time healthcare operations at scale. HaloMed addresses the limitations of existing ZK-SNARK systems—namely, trusted setup requirements (Groth16, PLONK), recursive composition inefficiency, and performance bottlenecks. A five-layer architecture enforces Health Insurance Portability and Accountability Act compliance through cryptographic guarantees of minimum disclosure and role-based access control without trusted intermediaries. The main contributions include the first Halo2 implementation in healthcare, recursive proof composition via Pasta curves enabling linear-time aggregation of up to 10,000 medical records with constant O(1) verification, and practical performance suitable for real-time operations at scale. This system paves the way for widespread adoption of zero-knowledge technology in digital healthcare ecosystems.
 
Keywords—Halo2, Healthcare privacy, Health Insurance Portability and Accountability Act (HIPAA) compliance, medical record verification, pasta curves, recursive composition, zero-knowledge proofs

Cite: Linda Handayani, Eri P. Wibowo, Avinanta Tarigan, and Asep Juarna, "HaloMed: Efficient Recursive Zero-Knowledge Proofs Using Pasta Curves for Privacy-Preserving Healthcare Data Verification," Journal of Advances in Information Technology, Vol. 17, No. 2, pp. 352-366, 2026. doi: 10.12720/jait.17.2.352-366

Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions