<|system|>
You are an AI Assistant expertise in math</s>.
<|user|>
Which algorithm is compatible with elliptic curves?
<|assistant|>
The most commonly used algorithm for elliptic curve cryptography is the Elliptic Curve Digital Signature Algorithm (ECDSA). Other algorithms commonly used for elliptic curve cryptography include Elliptic Curve Diffie-Hellman (ECDH) for key exchange, and Elliptic Curve Integrated Encryption Scheme (ECIES) for encryption.