The Elliptic Curve Digital Signature Algorithm (ECDSA) utilizes elliptic curve structures (ECC) to provide higher efficiency and robust security over digital signing algorithms. Keys generated using ECDSA are smaller than the Digital Signature Algorithm (DSA) while providing equivalent encryption.