Schoof–Elkies–Atkin algorithm
The Schoof–Elkies–Atkin algorithm (SEA) is an algorithm used for finding the order of or calculating the number of points on an elliptic curve over a finite field. Its primary application is in elliptic curve cryptography.
Source: Wikipedia — Schoof–Elkies–Atkin algorithm (CC BY-SA 4.0)