Research Article

Prime Field ECDSA Signature Processing for Reconfigurable Embedded Systems

Algorithm 2

ECDSA signature verification.
Input:  Domain parameter ,
      public key , message , signature .
Output:  Acceptance or Rejection of the signature
(1)  if   then
(2)   return “reject”
(3)  end  if
(4)  Compute
(5)  Compute .
(6)  Compute and .
(7)  Compute .
(8)  if   then
(9)   return “reject”
(10)  end  if
(11)  Compute .
(12)  if   then
(13)   return “accept”
(14)  else
(15)   return “reject”
(16)  end if