Revisiting virgo: a study of vulnerabilities, limitations, and optimizations
Abstract This paper revisits Virgo, a well-known transparent zero-knowledge proof system that has been used in many subsequent studies. Through our analysis, we uncover previously overlooked limitations and several exploitable security vulnerabilities within Virgo’s zkVPD protocol design and implementation. We subsequently address these issues and improve Virgo’s zkVPD protocol. Our improvements feature simplified but more efficient VPD and zkVPD algorithms, offering enhanced support for computations over binary fields and their extension fields.
Authors
- Changchang Ding
- Yan Huang (ORCID: https://orcid.org/0000-0002-5169-4319)
Institutions
- Indiana University Bloomington (US)
Publication Details
- Journal
- Cybersecurity
- Published
- 2025-12-18
- DOI
- https://doi.org/10.1186/s42400-025-00450-w
- Primary Topic
- Security and Verification in Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00