الگوریتم‌های رمزنگاری خم بیضوی (Elliptic Curve Cryptography) و الگوریتم‌های امضای دیجیتال خم بیضوی (Elliptic Curve Digital Signature Algorithms)، یک زیر شاخه از الگوریتم‌های رمزنگاری نامتقارن هستند و بخش بزرگی از امنیت و قابلیت اتکای شبکه‌هایی نظیر بیت‌کوین و اتریوم بر این الگوریتم‌ها استوار است. در ادامه با مبانی ریاضی این الگوریتم‌ها آشنا می‌شویم: چگونه کلید خصوصی، کلید عمومی و امضای پیام، ایجاد و صحت سنجی می‌شوند.