What is ECC (Elliptic Curve Cryptography) ?
It is Public Key cryptography based on elliptic curves over finite fields and their algebraic structure. They are able to provide same cryptographic strength as RSA encryption but with much smaller key sizes.