Research Article

A Vendor-Neutral Unified Core for Cryptographic Operations in GF(p) and GF() Based on Montgomery Arithmetic

Algorithm 8

Core EC Point Addition.
Requires: (, , , , , , , )
Calculates: (, , )
;
;
;
;
;
;
;
;
;
;
if    then
  then
Notify:
Point_at_Infinity ();
else
Perform: PointDoubling Operation;
else
;
;
;
;
;
;
;
;
;
;
;
;
;
Provides: (, , )