We propose two main contributions: first, we revisit the encryption scheme Rank Quasi-Cyclic (RQC) by introducing new efficient variations, in particular, a new class of codes, the Augmented Gabidulin codes; second, we propose new attacks against the Rank Support Learning (RSL), the Non-Homogeneous Rank Decoding (NHRSD), and the Non-Homogeneous Rank Support Learning (NHRSL) problems. RSL is primordial for all recent rank-based cryptosystems such as Durandal (Aragon et al., EUROCRYPT 2019) or LRPC with multiple syndromes (arXiv:2206.11961), moreover, NHRSD and NHRSL, together with RSL, are at the core of our new schemes. The new attacks we propose are of both types: combinatorial and algebraic. For all these attacks, we provide a precise analysis of their complexity. Overall, when all of these new improvements for the RQC scheme are put together, and their security evaluated with our different attacks, they enable one to gain 50% in parameter sizes compared to the previous RQC version. More precisely, we give very competitive parameters, around 11 KBytes, for RQC schemes with unstructured public key matrices. This is currently the only scheme with such short parameters whose security relies solely on pure random instances without any masking assumptions, contrary to McEliece-like schemes. At last, when considering the case of Non-Homogeneous errors, our scheme permits to reach even smaller parameters.
翻译:我们提出两个主要贡献:第一,我们通过引入新的有效变换,特别是新的代码类别,即强化加比杜林代码;第二,我们提议对排名支持学习(RSL)、非多式排名分解(NHRSD)和非多式排名支持学习(NHRSL)问题进行新的攻击。RSL是对所有最近基于等级的隐藏密码系统,如杜兰达尔(Aragon等人,EurOCRYPT 2019)或具有多重综合症的非常规系统(Xariv:22006.11961)进行初步调整的。此外,NHRSD和NHRSL,以及RSL, 是我们新计划的核心。我们提出的新攻击有两种类型:组合和代数级支持学习(NHRSL)问题。对于所有这些攻击,我们只是精确地分析了其复杂性。总体而言,当考虑对RQC计划的所有新改进都放在一起时,而且其非常规的参数(X)的 RPC 也与我们之前的竞争性模型对比了50 %。