A New Cryptosystem Based On Hidden Order Groups
Abstract
Let G1 be a cyclic multiplicative group of order n. It is known that the Diffie-Hellman problem is random self-reducible in G1 with respect to a fixed generator g if φ(n) is known. That is, given g, gx∈ G1 and having oracle access to a `Diffie-Hellman Problem' solver with fixed generator g, it is possible to compute g1/x ∈ G1 in polynomial time (see theorem 3.2). On the other hand, it is not known if such a reduction exists when φ(n) is unknown (see conjuncture 3.1). We exploit this ``gap'' to construct a cryptosystem based on hidden order groups and present a practical implementation of a novel cryptographic primitive called an Oracle Strong Associative One-Way Function (O-SAOWF). O-SAOWFs have applications in multiparty protocols. We demonstrate this by presenting a key agreement protocol for dynamic ad-hoc groups.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.