Cho đường cong elliptic E:y2≡x3+ax+b(modp). Tập các điểm thuộc E cùng điểm vô cực O tạo thành một nhóm với phép cộng "+" được định nghĩa như sau, với P=(x1,y1),Q=(x2,y2):
- Nếu P=O thì P+Q=Q; nếu Q=O thì P+Q=P.
- Nếu x1=x2 và y1+y2≡0(modp) thì P+Q=O.
- Nếu P=Q (nhân đôi): λ=(3x12+a)(2y1)−1modp.
- Ngược lại: λ=(y2−y1)(x2−x1)−1modp.
- Khi đó x3=λ2−x1−x2modp, y3=λ(x1−x3)−y1modp, và P+Q=(x3,y3).
Cho T cặp điểm (P,Q) (mỗi điểm có thể là O), hãy tính P+Q.
Ví dụ: p=97,a=2,b=3: (3,6)+(0,10)=(85,71).