Decisional composite residuosity assumption

Decidability assumption

The decisional composite residuosity assumption (DCRA) is a mathematical assumption used in cryptography. In particular, the assumption is used in the proof of the Paillier cryptosystem.

Informally, the DCRA states that given a composite n {\displaystyle n} and an integer z {\displaystyle z} , it is hard to decide whether z {\displaystyle z} is an n {\displaystyle n} -residue modulo n 2 {\displaystyle n^{2}} . I.e. whether there exists a y {\displaystyle y} such that

z y n ( mod n 2 ) . {\displaystyle z\equiv y^{n}{\pmod {n^{2}}}.\,}

See also

  • Quadratic residuosity problem
  • Higher residuosity problem

References

  • P. Paillier, Public-Key Cryptosystems Based on Composite Degree Residuosity Classes, Eurocrypt 1999.
  • v
  • t
  • e
Computational hardness assumptions
Number theoretic
  • Integer factorization
  • Phi-hiding
  • RSA problem
  • Strong RSA
  • Quadratic residuosity
  • Decisional composite residuosity
  • Higher residuosity
Group theoreticPairings
Lattices
Non-cryptographic