is ecc symmetric or asymmetric?
ECC is an approach — a set of algorithms for key generation, encryption and decryption — to doing asymmetric cryptography. Asymmetric cryptographic algorithms have the property that you do not use a single key — as in symmetric cryptographic algorithms such as AES — but a key pair.