Table of Contents
Fetching ...

An Explicit Construction of Orthogonal Basis in $p$-adic Fields

Chi Zhang, Yingpu Deng

TL;DR

The paper tackles the problem of constructing an explicit orthogonal basis in $p$-adic fields to enable larger residue degrees and thereby improve the security prospects of $p$-adic cryptosystems. It develops a concrete framework that decomposes a ramified extension into an unramified part of degree $f$ and a totally ramified part of degree $e$, yielding an orthogonal basis of the form $( heta^{i} au^{j})$ for $0\, ext{≤}\,i\, ext{≤}\,f-1$ and $0\, ext{≤}\,j\, ext{≤}\,e-1$ under suitable irreducibility conditions modulo $p$. The work provides both a theoretical criterion for orthogonality and a practical construction via roots of unity, Eisenstein polynomials, and resultant-based primitive element techniques, accompanied by complexity analyses. The results offer a blueprint to tailor $p$-adic lattices for cryptographic primitives and inform secure parameter choices for modified $p$-adic signature schemes and public-key cryptosystems, while acknowledging security caveats and directions for future refinement.

Abstract

In 2021, the $p$-adic signature scheme and public-key encryption cryptosystem were introduced. These schemes have good efficiency but are shown to be not secure. The attack succeeds because the extension fields used in these schemes are totally ramified. In order to avoid this attack, the extension field should have a large residue degree. In this paper, we propose a method of constructing a kind of specific orthogonal basis in $p$-adic fields with a large residue degree, which would be helpful to modify the $p$-adic signature scheme and public-key encryption cryptosystem.

An Explicit Construction of Orthogonal Basis in $p$-adic Fields

TL;DR

The paper tackles the problem of constructing an explicit orthogonal basis in -adic fields to enable larger residue degrees and thereby improve the security prospects of -adic cryptosystems. It develops a concrete framework that decomposes a ramified extension into an unramified part of degree and a totally ramified part of degree , yielding an orthogonal basis of the form for and under suitable irreducibility conditions modulo . The work provides both a theoretical criterion for orthogonality and a practical construction via roots of unity, Eisenstein polynomials, and resultant-based primitive element techniques, accompanied by complexity analyses. The results offer a blueprint to tailor -adic lattices for cryptographic primitives and inform secure parameter choices for modified -adic signature schemes and public-key cryptosystems, while acknowledging security caveats and directions for future refinement.

Abstract

In 2021, the -adic signature scheme and public-key encryption cryptosystem were introduced. These schemes have good efficiency but are shown to be not secure. The attack succeeds because the extension fields used in these schemes are totally ramified. In order to avoid this attack, the extension field should have a large residue degree. In this paper, we propose a method of constructing a kind of specific orthogonal basis in -adic fields with a large residue degree, which would be helpful to modify the -adic signature scheme and public-key encryption cryptosystem.

Paper Structure

This paper contains 9 sections, 18 theorems, 33 equations.

Key Result

Proposition 2.1

Let $V$ be a vector space over $\mathbb{Q}_p$ of finite dimension $n>0$, and let $\left\|\cdot\right\|$ be a norm on $V$. Then there is a decomposition $V=V_1+V_2+\cdots+V_n$ of $V$ into a direct sum of subspaces $V_i$ of dimension $1$, such that for any ${\bm v}_i\in V_i$, $i=1,2,\dots,n$.

Theorems & Definitions (38)

  • Proposition 2.1: ref-5
  • Definition 2.2: orthogonal basis
  • Definition 2.3: residue degree and ramification index
  • Theorem 2.4: ref-4 page 99
  • Lemma 3.1
  • proof
  • Lemma 3.2
  • proof
  • Theorem 3.3
  • proof
  • ...and 28 more