Key Exchange

Key exchange (also key establishment) is a method in cryptography by which cryptographic keys are exchanged between two parties, allowing use of a cryptographic algorithm.

Parameters

  • nn: maximum size of numbers (prime, parameters, keys), in bits

Related Problems


Filters

Computational Model

Randomization

Approximation

Algorithms Table

Displaying 2 of 2 algorithms

See more
Elliptic-curve Diffie-Hellman (ECDH)2006O(n2mult(n))O(n^2\text{mult}(n))O(n)O(n)
Diffie–Hellman key exchange1978O(nmult(n))O(n\cdot \text{mult}(n))O(n)O(n)

Reductions Table

Insuffient Data to display table

Other relevant algorithms

Insuffient Data to display table