상세 보기
Hadamard Product Arguments and Their Applications
- Lee, Kyeongtae;
- Ko, Hankyung;
- Oh, Donghwan;
- Kim, Jihye;
- Oh, Hyunok
WEB OF SCIENCE
2SCOPUS
4초록
The Hadamard product (also known as element-wise multiplication) is a fundamental operation in linear algebra, performed by multiplying corresponding elements of two matrices with the same dimensions. This operation plays a crucial role in various fields, including cryptography, where it enables efficient and parallelizable computations on large datasets—particularly in the design of cryptographic protocols such as zero-knowledge proofs. In this paper, we propose a transparent and efficient method for proving the Hadamard product between vectors that are independently committed in the groups G1 and G2 under a pairing operation e : G1 ×G2 → GT . For a vector of length n, the prover has a complexity of Oλ(n), while the proof size is Oλ(log n). The verifier operates with a complexity of Oλ(log n), which includes O(log n) operations in GT and only O(1) pairing operations, making verification highly efficient. We prove the security of our scheme under the Symmetric External Diffie-Hellman (SXDH) assumption. Furthermore, we propose an aggregator for Groth16 (EUROCRYPT 2016) zk-SNARKs and a proof aggregation technique for the general case of the KZG polynomial commitment scheme (ASIACRYPT 2010), where all crs are distinct. Both applications do not require an additional trusted setup, support logarithmic-sized aggregated proofs, and significantly reduce the verifier’s pairing operations to O(1).
키워드
- 제목
- Hadamard Product Arguments and Their Applications
- 저자
- Lee, Kyeongtae; Ko, Hankyung; Oh, Donghwan; Kim, Jihye; Oh, Hyunok
- 발행일
- 2025-05
- 유형
- Article in press
- 저널명
- IEEE Access
- 권
- 13
- 페이지
- 79736 ~ 79756