ECIES is Elliptic Curve Integrated Encryption Scheme. It a hybrid encryption scheme proposed by Victor Shoup.
ECIES is Elliptic Curve Integrated Encryption Scheme. It a hybrid encryption scheme that operates over elliptic curve fields proposed by Victor Shoup.
Integrated Encryption Schemes combine public/private key cryptography with symmetric encryption and MACs to produce an output tuple {R,C,T}
, where R
is a random value encrypted under the public key, C
is the cipher text, and T
is an authentication tag. R
is further derived into independent keys to key the symmetric cipher and the MAC function.
A similar scheme is Abdalla, Bellare and Rogaway's Diffie-Hellman Integrated Encryption Scheme (DHIES), which operates over the field of integers.