# ECIES is must with Symmetric?(ECIES-AES or ECIES-TDES)

I can't understand the ECIES algorithm.

I saw two different ECIES algorithms:

1. Using only Public key

Key generation:

$A_{pri} : n_A$
$A_{pub} : n_A G$

$B_{pri} : n_B$
$B_{pub} : n_B G$

Encryption:

Select a random $k$.

A -> B to Cipher C : $\{kG, \text{message} + k B_{pub}\}$

Decryption

$\text{message} + k B_{pub} - n_B kG = message + k n_B G - n_B k G = \text{message}$

2. Using Symmetric key(AES)

what is real?

• The first one looks like ElGamal encryption and not like ECIES to me. – CodesInChaos Mar 23 '16 at 12:59
• Do you have a source for the claim that the above algorithm is ECIES? – CodesInChaos Mar 23 '16 at 13:04