Criptografiile bazate pe curbe eliptice utilizează proprietățile matematice ale curbelor eliptice pentru a encrypta și decripta informațiile. Aceste curbe sunt selectate astfel încât problema de a găsi variabila necunoscută să fie extrem de dificilă. Cheile de criptare și decriptare sunt derivate din marimi de pe aceste curbe. Cele mai populare algoritme de criptare bazate pe curbe eliptice sunt ECDSA (Ellyptic Curve Digital Signature Algorithm) și ECDH (Ellyptic Curve Diffie-Hellman).