Yongcheng Song

dblp:235/4981 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
5since 2021 · last 2025
0000-0002-6695-4435ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3 · 3 first-author · 2 since 2021Security and privacy · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2025 Blockwise Rank Decoding Problem and LRPC Codes: Cryptosystems With Smaller Sizes
abstract
In this paper, we initiate the study of the Rank Decoding (RD) problem and Low Rank Parity Check (LRPC) codes with blockwise structure in rank-based cryptosystems. First, we introduce the blockwise errors ($\ell $-errors) where each error consists of$\ell $blocks of coordinates with direct-sum supports, and define the blockwise RD ($\ell $-RD) problem as a natural generalization of the RD problem whose solutions are$\ell $-errors (note that the RD problem is actually a special$\ell $-RD problem with$\ell =1$). We adapt the typical attacks on the RD problem to the$\ell $-RD problem, and find that the blockwise structure does not ease the problem too much: the$\ell $-RD problem is still exponentially hard for appropriate choices of$\ell \gt 1$. Second, we introduce the blockwise LRPC ($\ell $-LRPC) codes as generalizations of the LPRC codes whose parity-check matrices can be divided into$\ell $sub-matrices with direct-sum supports, i.e., the intersection of two subspaces generated by the entries of any two sub-matrices is a null space, and investigate the decoding algorithms for$\ell $-errors. We find that the gain of using$\ell $-errors in decoding capacity outweighs the complexity loss in solving the$\ell $-RD problem, which makes it possible to design more efficient rank-based cryptosystems with flexible choices of parameters. As an application, we show that the two rank-based cryptosystems submitted to the NIST PQC competition, namely, RQC and ROLLO, can be greatly improved by using the ideal variants of the$\ell $-RD problem and$\ell $-LRPC codes. Concretely, for 128-bit security, our RQC has total public key and ciphertext sizes of 2.5 KB, which is not only about 50% more compact than the original RQC, but also smaller than the NIST Round 4 code-based submissions HQC, BIKE, and Classic McEliece.
Yongcheng Song, Jiang Zhang 0001, Xinyi Huang 0001, Wei Wu 0001
IEEE Trans. Inf. Theory1
2024 Analysis and Construction of Zero-Knowledge Proofs for the MinRank Problem
abstract
Abstract The MinRank problem is an NP-complete problem that is prevalent in multivariate cryptography and its goal is to find a non-zero linear combination of given a series of matrices over a ring such that the obtained matrix has a small rank. At Asiacrypt 2001, two Zero-Knowledge Proofs of Knowledge (ZKPoK) for the MinRank problem are proposed, and we call them MRZK and MRZK$^{\dagger }$, respectively. The latter is an improved version of the proof size of the former. However, the efficiency of MRZK$^{\dagger }$ has been open and not analyzed. While the MRZK protocol is secure, it must be repeated many times due to the soundness error $2/3$, which leads to the large proof size. For 128-bit security, the MRZK protocol is executed at least 219 iterations and the proof size is about 32 KB. In this paper, we first show that the efficiency of MRZK$^{\dagger }$ is impractical due to unreasonable parameter size. However, when the parameter size is tuned and the efficiency is improved, an imposter can be efficiently constructed. Then, to alleviate the large proof size of MRZK, inspired by the technique designing ZKPoK (Eurocrypt 2020), we propose a sigma protocol with helper to prove the solution to the MinRank problem. Finally, we transform the sigma protocol with helper into a standard ZKPoK (MRZK$^{\sharp }$) by removing the helper. The MRZK$^{\sharp }$ protocol can achieve any small soundness error and enjoy the proof size of about 15 KB (53% improvement over MRZK).
Yongcheng Song, Jiang Zhang 0001, Xinyi Huang 0001, Wei Wu 0001, Haixia Chen
Comput. J.1
2023 Blockwise Rank Decoding Problem and LRPC Codes: Cryptosystems with Smaller Sizes
Yongcheng Song, Jiang Zhang 0001, Xinyi Huang 0001, Wei Wu 0001
ASIACRYPT (7)1
2023 Statistical zero-knowledge and analysis of rank-metric zero-knowledge proofs of knowledge
Yongcheng Song, Jiang Zhang 0001, Xinyi Huang 0001, Wei Wu 0001, Haining Yang
Theor. Comput. Sci.1
2021 Verifiable image revision from chameleon hashes
abstract
Abstract In a digital society, the rapid development of computer science and the Internet has greatly facilitated image applications. However, one of the public network also brings risks to both image tampering and privacy exposure. Image authentication is the most important approaches to verify image integrity and authenticity. However, it has been challenging for image authentication to address both issues of tampering detection and privacy protection. One aspect, image authentication requires image contents not be changed to detect tampering. The other, privacy protection needs to remove sensitive information from images, and as a result, the contents should be changed. In this paper, we propose a practical image authentication scheme constructed from chameleon hashes combined with ordinary digital signatures to make tradeoff between tampering detection and privacy protection. Our scheme allows legitimate users to modify contents of authenticated images with a privacy-aware purpose (for example, cover some sensitive areas with mosaics) according to specific rules and verify the authenticity without interaction with the original authenticator. The security of our scheme is guaranteed by the security of the underlying cryptographic primitives. Experiment results show that our scheme is efficient and practical. We believe that our work will facilitate image applications where both authentication and privacy protection are desirable.
Junpeng Xu, Haixia Chen, Xu Yang 0002, Wei Wu 0001, Yongcheng Song
Cybersecur.5
2020 An improved Durandal signature scheme
Yongcheng Song, Xinyi Huang 0001, Yi Mu 0001, Wei Wu 0001
Sci. China Inf. Sci.1
2020 Verifiable inner product computation on outsourced database for authenticated multi-user data sharing
Haining Yang, Ye Su 0001, Jing Qin 0002, Huaxiong Wang, Yongcheng Song
Inf. Sci.5
2020 A code-based signature scheme from the Lyubashevsky framework
Yongcheng Song, Xinyi Huang 0001, Yi Mu 0001, Wei Wu 0001, Huaxiong Wang
Theor. Comput. Sci.1