Gypsophila: A Scalable and Bandwidth-Optimized Multi-Scalar Multiplication Architecture
Abstract
References
Index Terms
- Gypsophila: A Scalable and Bandwidth-Optimized Multi-Scalar Multiplication Architecture
Recommendations
PriorMSM: An Efficient Acceleration Architecture for Multi-Scalar Multiplication
Multi-Scalar Multiplication (MSM) is a computationally intensive task that operates on elliptic curves based on GF(P). It is commonly used in zero-knowledge proof (ZKP), where it accounts for a significant portion of the computation time required for ...
Hardcaml MSM: A High-Performance Split CPU-FPGA Multi-Scalar Multiplication Engine
FPGA '24: Proceedings of the 2024 ACM/SIGDA International Symposium on Field Programmable Gate ArraysThis paper presents a split CPU-FPGA Multi-Scalar Multiplication (MSM) engine written in Hardcaml. Hardcaml MSM was submitted to the 2022 ZPrize cryptography competition and won 1st place in the FPGA track. Hardcaml MSM targets the BLS12-377 elliptic ...
Accelerating Multi-Scalar Multiplication for Efficient Zero Knowledge Proofs with Multi-GPU Systems
ASPLOS '24: Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3Zero-knowledge proof is a cryptographic primitive that allows for the validation of statements without disclosing any sensitive information, foundational in applications like verifiable outsourcing and digital currency. However, the extensive proof ...
Comments
Information & Contributors
Information
Published In
Sponsors
In-Cooperation
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Funding Sources
Conference
Acceptance Rates
Upcoming Conference
- Sponsor:
- sigda
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 82Total Downloads
- Downloads (Last 12 months)82
- Downloads (Last 6 weeks)15
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in