cronokirby

(2026-03) Rethinking r-PKP; a New Formulation for the Relaxed Permuted Kernel Problem

2026-03-31

Abstract

Among the schemes in the second round of NIST's additional call for Post-Quantum signatures, PERK builds its security on the intractability of the Permuted Kernel Problem (PKP). In its original formulation, this problem asks, on input three matrices H,X,Y\mathbf H,\mathbf X,\mathbf Y, to find a permutation matrix P\mathbf P such that HPX=Y\mathbf H \mathbf P \mathbf X = \mathbf Y. To achieve better performance and smaller signatures, in its first proposal, the PERK signature modified the security assumption in the following way: given a PKP instance, the matrix P\mathbf P does not have to verify the exact previous equation but a relaxed one, taking care of a non-null vector v\mathbf v such that (HPX)v=Yv(\mathbf H \mathbf P \mathbf X)\mathbf v = \mathbf Y \mathbf v. In this work, we rephrase the relaxed problem so that it no longer depends on the PKP instance nor the vector v\mathbf v. We show that it suffices to find P\mathbf P such that HPXY\mathbf H\mathbf P \mathbf X - \mathbf Y has rank deficiency. This generalized formulation is easier to model and allows us to design an algebraic attack inspired by those of MinRank and Rank Syndrome Decoding, writing a polynomial system in the entries of P\mathbf P. Moreover, we can consider it as linear in the minors of P\mathbf P and provide some results on them, which may be of independent interest.