REVIEW 2 major objections 4 minor 35 references
Anonymous Shamir's Secret Sharing via Reed-Solomon Codes Against Permutations, Insertions, and Deletions
T0 review · 2 major / 4 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read Reed-Solomon codes that withstand permutation-plus-deletion attacks yield fully anonymous secret sharing with perfect reconstruction.
desk verdict Solid existence proof for fully anonymous ramp secret sharing via permutation-insdel-robust RS codes; the main theorem holds up, though the explicit construction section is sketchy. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the V-matrix $V_{I,J}(X)$, the $(2k-1)\times(2k-1)$ matrix whose $s$-th row is $(1,X_{I_s},\ldots,X_{I_s}^{k-1},X_{J_s},\ldots,X_{J_s}^{k-1})$ for two distinct-element sequences $I,J\in[n]^{2k-1}$. A collision of two codewords under permutation-plus-insdel is exactly a nonzero vector in the right kernel of $V_{I,J}(\alpha)$ that does not have the form $(0,f_1,\ldots,f_{k-1},-f_1,\ldots,-f_{k-1})$. The proof decomposes $(I,J)$ into minimal equal sub-pairs (maximal disjoint index blocks on which the two sequences contain the same set of symbols) and proves, by induction with a uniquely realized monomial, that $\det V_{I,J}(X)$ is a nonzero polynomial whenever there are at most $k$ such blocks. For pairs with $k+1$ blocks, a second family of matrices $A_{I_1,\ldots,I_k}(X)$ with full-rank conditions forces any kernel vector to come from a single polynomial. The Schwarz-Zippel lemma then shows that random evaluation points over a large field satisfy both algebraic conditions simultaneously.
What would settle it
For a small k (say k=3) and n>=2k-1, symbolically expand $\det V_{I,J}(X)$ for every pair of distinct-element sequences $I,J$ of length $2k-1$ whose decomposition has at most $k$ minimal equal sub-pairs; if any of these determinants is identically zero as a polynomial, the central existence argument collapses.
Extended reading notes
Core claim
The central claim is Theorem 1.18: for integers k,n with 2k-1 <= n and any prime q >= 200 * (\binom{n}{2k-1} \cdot (2k)!)^2, there exists an RS_{n,k}(\alpha_1,\ldots,\alpha_n) code that is robust against the (n-2k+1)-permutation-insdel adversary. Equivalently, no two distinct codewords can be mapped to the same string by first applying an arbitrary permutation and then at most n-2k+1 insertions and deletions. Corollary 1.19 then obtains a fully anonymous (k-1,2k-1,n) ramp secret-sharing scheme over F_q: any k-1 shares are uniform and independent, so they hide the secret and the participants' identities, while any 2k-1 shares, presented in any order, determine the secret exactly. The author also shows that earlier explicit Reed-Solomon constructions for insertions and deletions already give such codes in the two-dimensional case with q=O($n^{3}$) and in general dimension with q=$n^{{O(k^2((2k)!)^2)}}$.
Load-bearing premise
The load-bearing step is the claim that a certain determinant polynomial stays nonzero for every pair of index sequences that share at most k small matching blocks; if that claim ever fails, the random evaluation points that the existence proof needs cannot be guaranteed.
Editorial extensions
If this is right
- For every k,n with 2k-1 <= n and q satisfying the theorem's bound, a fully anonymous (k-1,2k-1,n) ramp secret-sharing scheme exists with perfect reconstruction and shares of size O(k log n) bits for constant k.
- The two-dimensional explicit construction yields a fully anonymous (1,3,n) ramp scheme over q=O(n^3), so even the smallest non-trivial gap is covered explicitly.
- The gap between k-1 and 2k-1 is forced by the half-Singleton bound: a reconstruction threshold below 2k-1 would require the underlying linear code to correct more than n-2k+1 insdel errors, which is impossible.
- The general explicit construction gives a deterministic fully anonymous scheme for all k,n with 2k<=n over q=n^{O(k^2((2k)!)^2)}, though the bit-length of shares is polynomial in n only for very slowly growing k.
Reading between the lines
- The algebraic kernel condition is what really matters, so codes other than Reed-Solomon whose evaluation matrices satisfy the same rank property would also yield fully anonymous schemes; the connection seems transferable.
- Because the half-Singleton bound rules out linear-code routes to the exact threshold, closing the gap to k would require either nonlinear codes or a fundamentally different secret-sharing construction.
- A concrete next step would be to seek evaluation sets with algebraic structure that allows reconstructing from any 2k-1 unordered evaluations in polynomial time; the paper's brute-force reconstruction is the main practical bottleneck.
- For non-constant k the field-size bound is dominated by ((2k)!)^2, so the existential and explicit schemes are mainly of theoretical interest; practical use would need a different trade-off.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper studies Reed–Solomon codes under an adversarial model that first permutes the codeword and then performs insertions and deletions, and applies these codes to fully anonymous ramp secret sharing. The main technical work is an algebraic condition on evaluation points (Section 2), a determinant-nonvanishing lemma for V-matrices whose index pairs have at most k minimal equal sub-pairs (Proposition 3.10), and two Schwarz–Zippel arguments (Propositions 3.11 and 3.14) that yield evaluation points satisfying the required rank/determinant conditions. From this, the author derives Theorem 1.18, the existence of [n,k] RS codes robust against the (n-2k+1)-permutation-insdel adversary over fields of size q >= 200 * (binom(n,2k-1) * (2k)!)^2, and Corollary 1.19, a fully anonymous (k-1,2k-1,n) ramp secret-sharing scheme with perfect reconstruction. The paper also claims explicit schemes using the evaluation points of [CST24] and [CST23].
Significance. If the main theorem and corollary are established, this is a meaningful step: it gives the first gap-threshold secret-sharing schemes satisfying the strongest anonymity notion (uniform, independent shares for unauthorized sets) together with perfect anonymous reconstruction, thereby addressing an open question from [BGI+24] in the ramp regime. It also extends the insdel analysis of RS codes to a permutation-then-insdel adversary. The core determinant lemma, Proposition 3.10, is carefully argued by induction with a unique-monomial technique, and the algebraic conditions are explicit and falsifiable. The two-dimensional explicit construction over O(n^3) fields is a useful concrete instantiation. However, the present proof contains field-size gaps that need repair before the claims are fully established.
major comments (2)
- [Section 4, proof of Theorem 1.18, with Proposition 3.14] The field-size inequality used to apply Propositions 3.11 and 3.14 is false for all parameters stated in Theorem 1.18. The proof claims q >= 200 * (binom(n,2k-1) * (2k)!)^2 >= 200 * max{ k^2 * binom(n,2k-1)^2 * (2k-1)!, k^3 * (en)^(2k-1) }. For n = 3 and k = 2 the left side is 115,200, while the right side (using the k^3 term that the proof of Proposition 3.14 actually derives) is 200 * max{24, 8 * (3e)^3} = 867,720. Hence the field size guaranteed by Theorem 1.18 does not satisfy the hypotheses of the propositions as stated, and the Schwarz-Zippel step is unjustified for these parameters. Moreover, Proposition 3.14's statement requires only q >= 200 * k^2 * (en)^(2k-1), but its proof establishes the stronger condition q >= 200 * k^3 * (en)^(2k-1); these two bounds are inconsistent. This is repairable by a sharper count of the determinants in Proposition 3.14 or by treating small n, k separately, but as written the main existence proof is incomplete.
- [Section 1.3, Corollary 1.19] The proof begins 'Let alpha_1, ..., alpha_n be nonzero elements such that RS_{n,k}(alpha_1,...,alpha_n) is robust...', but Theorem 1.18 only guarantees distinct evaluation points; it does not guarantee that any of them is nonzero. If some alpha_i = 0, then the share of participant i equals the secret f(0) = s, so for k > 1 a single share is not uniform over F_q and the full-anonymity condition in Definition 1.13 fails. The gap is easily fixed by adding the n events alpha_i = 0 to the union bound in Proposition 3.11, but the current statement asserts nonzeroness without proof.
minor comments (4)
- [Claim 3.6] The first sentence of the proof says 'Assume for contradiction that A1 ∩ A2 = ∅'; the intended contradiction hypothesis is A1 ∩ A2 ≠ ∅. As written the sentence is nonsensical.
- [Proposition 3.10, cases 2 and 3] The displayed unique monomial is written as X_{I_i}^{2k-2} m, but in cases 2 and 3 the variables I_i and J_j are distinct, so the monomial should be X_{I_i}^{k-1} X_{J_j}^{k-1} m. The preceding text is consistent with the corrected expression.
- [Section 5.1, Theorem 5.1] The determinant computation for the case in which I and J agree on two coordinates is only sketched; the formula det(V_{I,J}) = (alpha_{J3} - alpha_{I3})(alpha_{J2} - alpha_{J1}) should be derived explicitly, since the signed expression depends on the choice of the two agreeing coordinates.
- [Remark 1.20] The remark correctly explains why the reconstruction threshold of this RS-based construction cannot go below 2k-1, but the opening phrase 'the gap ... is necessary and cannot be improved' could be misread as a general impossibility for all fully anonymous ramp schemes. The restriction to this construction should be stated more prominently.
Circularity Check
No circularity: the main existence theorem is self-contained; self-citations are contextual, not load-bearing.
full rationale
Theorem 1.18 is proved from in-paper algebraic lemmas. Proposition 3.10 gives an induction showing det(V_{I,J}(X)) is a nonzero polynomial with a uniquely obtained ±1 monomial whenever (I,J) has at most k minimal equal sub-pairs, and Proposition 3.13 proves the A-matrix determinants are nonzero; Propositions 3.11 and 3.14 then apply Schwarz–Zippel after a coefficient-primorial argument. None of these steps fits parameters to data or renames a prior prediction. The secret-sharing corollary (Corollary 1.19) follows directly: share uniformity is the standard random-polynomial calculation Pr = q^{−ℓ} for ℓ ≤ k−1, and perfect anonymous reconstruction is exactly the injectivity condition of Claim 1.11, which is equivalent to the permutation-insdel robustness definition. Self-citations to [CST23]/[CST24] appear in the framework (Section 2.1) and in the explicit constructions (Section 5), and Proposition 5.5 borrows Claim 5.6 from [CST23] with an omitted proof; but the main existence result does not depend on those prior theorems, and the cited lemmas are external published results rather than the target claim. The paper itself flags the real limitations—brute-force reconstruction (Remark 1.14, Section 1.4) and the existential, non-explicit nature of the main theorem—which are correctness/efficiency issues, not circularity. No equation in the derivation reduces by construction to its own input.
Assumptions & free parameters
assumptions (5)
- standard math Schwarz-Zippel-Demillo-Lipton lemma
- domain assumption Half-Singleton bound for linear insdel codes (Theorem 1.16, CGHL23)
- standard math Mason-Stothers theorem (Theorem 5.4, VW03)
- domain assumption Framework and results of CST23 (Proposition 2.2, Construction 27, Claims 28 and 29)
- standard math LCS characterization of edit distance (Lemma 1.7)
Cite this review
Pith. "Pith review of Anonymous Shamir's Secret Sharing via Reed-Solomon Codes Against Permutations, Insertions, and Deletions." pith.science (2026). https://pith.science/paper/YOFPLOJY
@misc{pith2026241217003,
author = {Pith},
title = {Pith review of: Anonymous Shamir's Secret Sharing via Reed-Solomon Codes Against Permutations, Insertions, and Deletions},
year = {2026},
howpublished = {\url{https://pith.science/paper/YOFPLOJY}},
note = {Machine review of arXiv:2412.17003}
}
abstract
In this work, we study the performance of Reed-Solomon codes against an adversary that first permutes the symbols of the codeword and then performs insertions and deletions. This adversarial model is motivated by the recent interest in fully anonymous secret-sharing schemes [EBG+24],[BGI+24]. A fully anonymous secret-sharing scheme has two key properties: (1) the identities of the participants are not revealed before the secret is reconstructed, and (2) the shares of any unauthorized set of participants are uniform and independent. In particular, the shares of any unauthorized subset reveal no information about the identity of the participants who hold them. In this work, we first make the following observation: Reed-Solomon codes that are robust against an adversary that permutes the codeword and then deletes symbols from the permuted codeword can be used to construct ramp threshold secret-sharing schemes that are fully anonymous. Then, we show that over large enough fields of size, there are $[n,k]$ Reed-Solomon codes that are robust against an adversary that arbitrary permutes the codeword and then performs $n-2k+1$ insertions and deletions to the permuted codeword. This implies the existence of a $(k-1, 2k-1, n)$ ramp secret sharing scheme that is fully anonymous. That is, any $k-1$ shares reveal nothing about the secret, and, moreover, this set of shares reveals no information about the identities of the players who hold them. On the other hand, any $2k-1$ shares can reconstruct the secret without revealing their identities. We also provide explicit constructions of such schemes based on previous works on Reed-Solomon codes correcting insertions and deletions. The constructions in this paper give the first gap threshold secret-sharing schemes that satisfy the strongest notion of anonymity together with perfect reconstruction.
Reference graph
Works this paper leans on
-
[1]
On linear and cyclic codes for correcting deletions
Khaled AS Abdel-Ghaffar, Hendrik C Ferreira, and Ling Cheng. On linear and cyclic codes for correcting deletions. In 2007 IEEE International Symposium on Information Theory , pages 851--855. IEEE, 2007
work page 2007
-
[2]
Secret-sharing schemes: A survey
Amos Beimel. Secret-sharing schemes: A survey. In International conference on coding and cryptology , pages 11--46. Springer, 2011
work page 2011
-
[3]
Fully anonymous secret sharing
Allison Bishop, Matthew Green, Yuval Ishai, Abhishek Jain, and Paul Lou. Fully anonymous secret sharing. Manuscript , 2024
work page 2024
-
[4]
Threshold secret sharing requires a linear-size alphabet
Andrej Bogdanov, Siyao Guo, and Ilan Komargodski. Threshold secret sharing requires a linear-size alphabet. Theory of Computing , 16(1):1--18, 2020
work page 2020
-
[5]
Anonymous secret sharing schemes
Carlo Blundo and Douglas R Stinson. Anonymous secret sharing schemes. Discrete Applied Mathematics , 77(1):13--28, 1997
work page 1997
-
[6]
Efficient linear and affine codes for correcting insertions/deletions
Kuan Cheng, Venkatesan Guruswami, Bernhard Haeupler, and Xin Li. Efficient linear and affine codes for correcting insertions/deletions. SIAM Journal on Discrete Mathematics , 37(2):748--778, 2023
work page 2023
-
[7]
Roni Con, Zeyu Guo, Ray Li, and Zihan Zhang. Random reed-solomon codes achieve the half-singleton bound for insertions and deletions over linear-sized alphabets. arXiv preprint arXiv:2407.07299 , 2024
arXiv 2024
-
[8]
Jewels of stringology: text algorithms
Maxime Crochemore and Wojciech Rytter. Jewels of stringology: text algorithms . World Scientific, 2003
work page 2003
Show all 35 references
-
[9]
An overview of capacity results for synchronization channels
Mahdi Cheraghchi and Jo \ a o Ribeiro. An overview of capacity results for synchronization channels. IEEE Transactions on Information Theory , 67(6):3207--3232, 2020
2020
-
[10]
Reed--solomon codes against adversarial insertions and deletions
Roni Con, Amir Shpilka, and Itzhak Tamo. Reed--solomon codes against adversarial insertions and deletions. IEEE Transactions on Information Theory , 2023
2023
-
[11]
Optimal two-dimensional R eed-- S olomon codes correcting insertions and deletions
Roni Con, Amir Shpilka, and Itzhak Tamo. Optimal two-dimensional R eed-- S olomon codes correcting insertions and deletions. IEEE Transactions on Information Theory , 2024
2024
-
[12]
A probabilistic remark on algebraic program testing
Richard A DeMillo and Richard J Lipton. A probabilistic remark on algebraic program testing. Information processing letters , 7(4):193--195, 1978
1978
-
[13]
Explicit constructions of two-dimensional R eed- S olomon codes in high insertion and deletion noise regime
Tai Do Duc, Shu Liu, Ivan Tjuawinata, and Chaoping Xing. Explicit constructions of two-dimensional R eed- S olomon codes in high insertion and deletion noise regime. IEEE Transactions on Information Theory , 67(5):2808--2820, 2021
2021
-
[14]
\ Abuse-Resistant \ location tracking: Balancing privacy and safety in the offline finding ecosystem
Harry Eldridge, Gabrielle Beck, Matthew Green, Nadia Heninger, and Abhishek Jain. \ Abuse-Resistant \ location tracking: Balancing privacy and safety in the offline finding ecosystem. In 33rd USENIX Security Symposium (USENIX Security 24) , pages 5431--5448, 2024
2024
-
[15]
Providing anonymity in unconditionally secure secret sharing schemes
Mida Guillermo, Keith M Martin, and Christine M O'Keefe. Providing anonymity in unconditionally secure secret sharing schemes. Designs, Codes and Cryptography , 28:227--245, 2003
2003
-
[16]
Synchronization strings and codes for insertions and deletions - A survey
Bernhard Haeupler and Amirbehshad Shahrasbi. Synchronization strings and codes for insertions and deletions - A survey. IEEE Trans. Inf. Theory , 67(6):3190--3206, 2021
2021
-
[17]
Synchronization strings: Codes for insertions and deletions approaching the singleton bound
Bernhard Haeupler and Amirbehshad Shahrasbi. Synchronization strings: Codes for insertions and deletions approaching the singleton bound. Journal of the ACM (JACM) , 68(5):1--39, 2021
2021
-
[18]
A new (k, n)-threshold secret sharing scheme and its extension
Jun Kurihara, Shinsaku Kiyomoto, Kazuhide Fukushima, and Toshiaki Tanaka. A new (k, n)-threshold secret sharing scheme and its extension. In Information Security: 11th International Conference, ISC 2008, Taipei, Taiwan, September 15-18, 2008. Proceedings 11 , pages 455--470. S...
2008
-
[19]
On the bound for anonymous secret sharing schemes
Wataru Kishimoto, Koji Okada, Kaoru Kurosawa, and Wakaha Ogata. On the bound for anonymous secret sharing schemes. Discrete Applied Mathematics , 121(1-3):193--202, 2002
2002
-
[20]
Codes in the space of multisets—coding for permutation channels with impairments
Mladen Kova c evi \'c and Vincent YF Tan. Codes in the space of multisets—coding for permutation channels with impairments. IEEE Transactions on Information Theory , 64(7):5156--5169, 2018
2018
-
[21]
Optimal RS codes and GRS codes against adversarial insertions and deletions and optimal constructions
Jingge Liu. Optimal RS codes and GRS codes against adversarial insertions and deletions and optimal constructions. IEEE Transactions on Information Theory , 2024
2024
-
[22]
On 2-dimensional insertion-deletion Reed-Solomon codes with optimal asymptotic error-correcting capability
Shu Liu and Ivan Tjuawinata. On 2-dimensional insertion-deletion Reed-Solomon codes with optimal asymptotic error-correcting capability . Finite Fields and Their Applications , 73:101841, 2021
2021
-
[23]
A survey of results for deletion channels and related synchronization channels
Michael Mitzenmacher. A survey of results for deletion channels and related synchronization channels. Probability Surveys , 6:1--33, 2009
2009
-
[24]
On cryptographic anonymity and unpredictability in secret sharing
Anat Paskin-Cherniavsky and Ruxandra F Olimid. On cryptographic anonymity and unpredictability in secret sharing. Information Processing Letters , 161:105965, 2020
2020
-
[25]
Strongly ideal secret sharing schemes
Steven J Phillips and Nicholas C Phillips. Strongly ideal secret sharing schemes. Journal of Cryptology , 5:185--191, 1992
1992
-
[26]
Polynomial codes over certain finite fields
Irving S Reed and Gustave Solomon. Polynomial codes over certain finite fields. Journal of the society for industrial and applied mathematics , 8(2):300--304, 1960
1960
-
[27]
Fast probabilistic algorithms for verification of polynomial identities
Jacob T Schwartz. Fast probabilistic algorithms for verification of polynomial identities. Journal of the ACM (JACM) , 27(4):701--717, 1980
1980
-
[28]
How to share a secret
Adi Shamir. How to share a secret. Communications of the ACM , 22(11):612--613, 1979
1979
-
[29]
Survey for a decade of coding for dna storage
Omer Sabary, Han Mao Kiah, Paul H Siegel, and Eitan Yaakobi. Survey for a decade of coding for dna storage. IEEE Transactions on Molecular, Biological, and Multi-Scale Communications , 2024
2024
-
[30]
Traitor tracing for shortened and corrupted fingerprints
Reihaneh Safavi-Naini and Yejing Wang. Traitor tracing for shortened and corrupted fingerprints. In ACM workshop on Digital Rights Management , pages 81--100. Springer, 2002
2002
-
[31]
A combinatorial approach to threshold schemes
Douglas R Stinson and Scott A Vanstone. A combinatorial approach to threshold schemes. SIAM Journal on Discrete Mathematics , 1(2):230--236, 1988
1988
-
[32]
Construction of deletion correcting codes using generalized Reed--Solomon codes and their subcodes
Dongvu Tonien and Reihaneh Safavi-Naini. Construction of deletion correcting codes using generalized Reed--Solomon codes and their subcodes . Designs, Codes and Cryptography , 42(2):227--237, 2007
2007
-
[33]
Vanishing polynomial sums
Leonid N Vaserstein and Ethel R Wheland. Vanishing polynomial sums. Communications in Algebra , 31(2):751--772, 2003
2003
-
[34]
Deletion correcting using generalized Reed-Solomon codes
Yejing Wang, Luke McAven, and Reihaneh Safavi-Naini. Deletion correcting using generalized Reed-Solomon codes . In Coding, Cryptography and Combinatorics , pages 345--358. Springer, 2004
2004
-
[35]
Probabilistic algorithms for sparse polynomials
Richard Zippel. Probabilistic algorithms for sparse polynomials. In International symposium on symbolic and algebraic manipulation , pages 216--226. Springer, 1979
1979
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.