English

A New Cryptosystem Based On Hidden Order Groups

Cryptography and Security 2007-05-23 v4 Computational Complexity

Abstract

Let G1G_1 be a cyclic multiplicative group of order nn. It is known that the Diffie-Hellman problem is random self-reducible in G1G_1 with respect to a fixed generator gg if ϕ(n)\phi(n) is known. That is, given g,gxG1g, g^x\in G_1 and having oracle access to a `Diffie-Hellman Problem' solver with fixed generator gg, it is possible to compute g1/xG1g^{1/x} \in G_1 in polynomial time (see theorem 3.2). On the other hand, it is not known if such a reduction exists when ϕ(n)\phi(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 \emph{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.

Keywords

Cite

@article{arxiv.cs/0605003,
  title  = {A New Cryptosystem Based On Hidden Order Groups},
  author = {Amitabh Saxena and Ben Soh},
  journal= {arXiv preprint arXiv:cs/0605003},
  year   = {2007}
}

Comments

removed examples for multiparty key agreement and join protocols, since they are redundant