en.unionpedia.org

Higher residuosity problem, the Glossary

Index Higher residuosity problem

In cryptography, most public key cryptosystems are founded on problems that are believed to be intractable.[1]

Table of Contents

  1. 22 relations: Benaloh cryptosystem, Chinese remainder theorem, Cryptography, Cyclic group, Divisor, Group (mathematics), Group isomorphism, If and only if, Index of a subgroup, Integer, Integer factorization, Modular arithmetic, Naccache–Stern cryptosystem, Prime number, Public-key cryptography, Quadratic residue, Quadratic residuosity problem, Ring (mathematics), Ring homomorphism, Semantic security, Subgroup, Unit (ring theory).

  2. Computational hardness assumptions
  3. Computational number theory

Benaloh cryptosystem

The Benaloh Cryptosystem is an extension of the Goldwasser-Micali cryptosystem (GM) created in 1985 by Josh (Cohen) Benaloh.

See Higher residuosity problem and Benaloh cryptosystem

Chinese remainder theorem

In mathematics, the Chinese remainder theorem states that if one knows the remainders of the Euclidean division of an integer n by several integers, then one can determine uniquely the remainder of the division of n by the product of these integers, under the condition that the divisors are pairwise coprime (no two divisors share a common factor other than 1).

See Higher residuosity problem and Chinese remainder theorem

Cryptography

Cryptography, or cryptology (from κρυπτός|translit.

See Higher residuosity problem and Cryptography

Cyclic group

In abstract algebra, a cyclic group or monogenous group is a group, denoted Cn (also frequently \Zn or Zn, not to be confused with the commutative ring of p-adic numbers), that is generated by a single element.

See Higher residuosity problem and Cyclic group

Divisor

In mathematics, a divisor of an integer n, also called a factor of n, is an integer m that may be multiplied by some integer to produce n. In this case, one also says that n is a multiple of m. An integer n is divisible or evenly divisible by another integer m if m is a divisor of n; this implies dividing n by m leaves no remainder.

See Higher residuosity problem and Divisor

Group (mathematics)

In mathematics, a group is a set with an operation that associates an element of the set to every pair of elements of the set (as does every binary operation) and satisfies the following constraints: the operation is associative, it has an identity element, and every element of the set has an inverse element.

See Higher residuosity problem and Group (mathematics)

Group isomorphism

In abstract algebra, a group isomorphism is a function between two groups that sets up a bijection between the elements of the groups in a way that respects the given group operations.

See Higher residuosity problem and Group isomorphism

If and only if

In logic and related fields such as mathematics and philosophy, "if and only if" (often shortened as "iff") is paraphrased by the biconditional, a logical connective between statements.

See Higher residuosity problem and If and only if

Index of a subgroup

In mathematics, specifically group theory, the index of a subgroup H in a group G is the number of left cosets of H in G, or equivalently, the number of right cosets of H in G. The index is denoted |G:H| or or (G:H).

See Higher residuosity problem and Index of a subgroup

Integer

An integer is the number zero (0), a positive natural number (1, 2, 3,...), or the negation of a positive natural number (−1, −2, −3,...). The negations or additive inverses of the positive natural numbers are referred to as negative integers.

See Higher residuosity problem and Integer

Integer factorization

In number theory, integer factorization is the decomposition of a positive integer into a product of integers. Higher residuosity problem and integer factorization are computational hardness assumptions.

See Higher residuosity problem and Integer factorization

Modular arithmetic

In mathematics, modular arithmetic is a system of arithmetic for integers, where numbers "wrap around" when reaching a certain value, called the modulus.

See Higher residuosity problem and Modular arithmetic

Naccache–Stern cryptosystem

The Naccache–Stern cryptosystem is a homomorphic public-key cryptosystem whose security rests on the higher residuosity problem.

See Higher residuosity problem and Naccache–Stern cryptosystem

Prime number

A prime number (or a prime) is a natural number greater than 1 that is not a product of two smaller natural numbers.

See Higher residuosity problem and Prime number

Public-key cryptography

Public-key cryptography, or asymmetric cryptography, is the field of cryptographic systems that use pairs of related keys.

See Higher residuosity problem and Public-key cryptography

Quadratic residue

In number theory, an integer q is called a quadratic residue modulo n if it is congruent to a perfect square modulo n; i.e., if there exists an integer x such that: Otherwise, q is called a quadratic nonresidue modulo n. Originally an abstract mathematical concept from the branch of number theory known as modular arithmetic, quadratic residues are now used in applications ranging from acoustical engineering to cryptography and the factoring of large numbers.

See Higher residuosity problem and Quadratic residue

Quadratic residuosity problem

The quadratic residuosity problem (QRP) in computational number theory is to decide, given integers a and N, whether a is a quadratic residue modulo N or not. Higher residuosity problem and quadratic residuosity problem are computational hardness assumptions and computational number theory.

See Higher residuosity problem and Quadratic residuosity problem

Ring (mathematics)

In mathematics, rings are algebraic structures that generalize fields: multiplication need not be commutative and multiplicative inverses need not exist.

See Higher residuosity problem and Ring (mathematics)

Ring homomorphism

In mathematics, a ring homomorphism is a structure-preserving function between two rings.

See Higher residuosity problem and Ring homomorphism

Semantic security

In cryptography, a semantically secure cryptosystem is one where only negligible information about the plaintext can be feasibly extracted from the ciphertext.

See Higher residuosity problem and Semantic security

Subgroup

In group theory, a branch of mathematics, given a group under a binary operation ∗, a subset of is called a subgroup of if also forms a group under the operation ∗.

See Higher residuosity problem and Subgroup

Unit (ring theory)

In algebra, a unit or invertible element of a ring is an invertible element for the multiplication of the ring.

See Higher residuosity problem and Unit (ring theory)

See also

Computational hardness assumptions

Computational number theory

References

[1] https://en.wikipedia.org/wiki/Higher_residuosity_problem