Eliptik eğri algoritması, tersine çevrilemez bir işlem olan genel anahtarı özel anahtardan hesaplayabilir: K = k * G.
burada k özel anahtardır, G üretken nokta adı verilen sabit bir noktadır ve K sonuçta elde edilen genel anahtardır. Özel anahtarı k'yi genel anahtarı K bilerek bulmak, yani şiddetli arama ile tüm olası k değerlerini denemek gibi zor olan "ayrık logaritmayı bulma" olarak adlandırılan ters işlemdir.
