Home Constructing a pseudo-free family of finite computational groups under the general integer factoring intractability assumption
Article Publicly Available

Constructing a pseudo-free family of finite computational groups under the general integer factoring intractability assumption

This erratum corrects the original online version which can be found here: https://doi.org/10.1515/gcc-2013-0003
  • Mikhail Anokhin ORCID logo EMAIL logo
Published/Copyright: October 15, 2019
Become an author with De Gruyter Brill

Abstract

We provide a correct version of Remark 3.5 of the paper mentioned in the title. Also, we fix a typo in Remark 4.4 of that paper.

In [1, Remark 3.5], we construct (under certain additional assumptions) a collision-intractable hash function family from a pseudo-free family of finite computational groups in a nontrivial variety of groups. However, that construction is incorrect. Moreover, the following assumption made in [1, Remark 3.5] is redundant: For each d∈suppβ‘π’Ÿk (k∈K), ρd is one-to-one.

Until now, to the best of our knowledge, there are no works using Remark 3.5 of [1] in the proofs. Therefore the error in that remark has not yet affected the validity of other results.

Here is a correct version of Remark 3.5 of [1]. In this version, we construct a collision-intractable hash function family in a slightly more general sense than in the original version.

Remark 3.5.

Assume that the family of computational groups ((Gd,ρd,β„›d)|d∈D) is pseudo-free in 𝔙 with respect to π’Ÿ and Οƒ. In this remark, we need the following additional assumptions:

  1. The variety 𝔙 is nontrivial (as in Remark 3.4).

  2. There exists a deterministic polynomial-time algorithm that, given integers b1,…,bm∈{0,1}, computes [a1b1⁒…⁒ambm]Οƒ (as in Remark 3.4).

  3. There exists a polynomial Ξ· such that dom⁑ρdβŠ†{0,1}η⁒(k) for all k∈K and d∈suppβ‘π’Ÿk.

Let Ο€ be a polynomial such that π⁒(k)>η⁒(k) for any k∈K. Suppose k∈K. Denote by Wk the set of all pairs (d,(r1,…,rπ⁒(k))) such that d∈suppβ‘π’Ÿk and r1,…,rπ⁒(k)∈dom⁑ρd. For every w∈Wk, let ψk,w be a mapping defined as in Remark 3.4. Moreover, we choose these mappings so that, given (1k,w) (where w∈Wk) and y∈{0,1}π⁒(k), ψk,w⁒(y) can be computed in deterministic polynomial time. Also, suppose 𝒲k is the distribution of the random variable (𝐝,(𝐫1,…,𝐫π⁒(k))), where πβ†π’Ÿk and 𝐫1,…,𝐫π⁒(k)←ℛ𝐝. Of course, the probability ensemble (𝒲k|k∈K) is polynomial-time samplable. Then Remark 3.4 implies that the family (ψk,w|k∈K,w∈Wk) is a collision-intractable (or collision-resistant) hash function family with respect to (𝒲k|k∈K). Namely, the following conditions hold:

  1. For all k∈K and w∈Wk, ψk,w maps {0,1}π⁒(k) into {0,1}η⁒(k), where π⁒(k)>η⁒(k).

  2. Given (1k,w) (where k∈K and w∈Wk) and y∈{0,1}π⁒(k), ψk,w⁒(y) can be computed in deterministic polynomial time.

  3. If 𝐰←𝒲k, then for any probabilistic polynomial-time algorithm A,

    Pr⁑(A⁒(1k,𝐰)⁒ is a collision for ⁒ψk,𝐰)

    is negligible as a function of k∈K.

In fact, this remark (as well as [1, Remarks 3.4 and 3.6]) holds even if the family ((Gd,ρd,β„›d)|d∈D) is weakly pseudo-free in 𝔙 with respect to π’Ÿ and Οƒ. The definition of weak pseudo-freeness can be obtained from the definition of pseudo-freeness by requiring the equations to be variable-free.

Also, in [1, Remark 4.4],

(F2κ⁒(e)/H1κ⁒(e),e,ρ1κ⁒(e),eβ€²,β„›1κ⁒(e)|e∈E)

should be understood as

((F2κ⁒(e)/H1κ⁒(e),e,ρ1κ⁒(e),eβ€²,β„›1κ⁒(e))|e∈E).

References

[1] M. Anokhin, Constructing a pseudo-free family of finite computational groups under the general integer factoring intractability assumption, Groups Complex. Cryptol. 5 (2013), no. 1, 53–74. 10.1515/gcc-2013-0003Search in Google Scholar

Received: 2019-04-20
Published Online: 2019-10-15
Published in Print: 2019-11-01

Β© 2019 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 20.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/gcc-2019-2009/html
Scroll to top button