getP256 function

EllipticCurve getP256()

getP256 returns a EllipticCurve which implements NIST P-256 (FIPS 186-3, section D.2.3), also known as secp256r1 or prime256v1. The CurveParams.Name of this Curve is "P-256".

Multiple invocations of this function will return the same value, so it can be used for equality checks and switch statements.

The cryptographic operations are implemented using constant-time algorithms.

Implementation

EllipticCurve getP256() {
  return _p256;
}