← all papers · overview

Public key cryptography based on skew dihedral group rings

Abstract

In this paper, we propose to use a skew dihedral group ring given by the group D_2n and the finite field F_q² for public-key cryptography. Using the ambient space F_q²^θ D_2n and a group homomorphism θ: D_2n → Aut(F_q²), we introduce a key exchange protocol and present an analysis of its security. Moreover, we explore the properties of the resulting skew group ring F_q²^θ D_2n, exploiting them to enhance our key exchange protocol. We also introduce a probabilistic public-key scheme derived from our key exchange protocol and obtain a key encapsulation mechanism (KEM) by applying a well-known generic transformation to our public-key scheme. Finally, we present a proof-of-concept implementation of our cryptographic constructions. To the best of our knowledge, this is the first paper that proposes a skew dihedral group ring for public-key cryptography.

Related papers

Ranked by semantic similarity — how closely each paper's abstract matches this one (100% = near-identical topic).