Elliptic Curve Integrated Encryption Scheme (ECIES) is a public key encryption system proposed by Victor Shoup in 2001.

ECIES is part of a family of schemes known as Diffie-Hellman Integrated Encryption Scheme (DHIES). In 2001 these schemes were known as Diffie-Hellman Authenticates Encryption Schemes (DHAES), and proposed by Abdalla, Bellare, and Rogaway.

Shoup's original submission can be found here (PDF).

history | show excerpt | excerpt history