Elliptic curve cryptography (ECC)