NIST P-256 family

E831061

The NIST P-256 family is a widely used set of 256-bit elliptic curves standardized by NIST for secure public-key cryptography and digital signatures.

All labels observed (7)

Label Occurrences
NIST P-256 2
P-256 2
secp256r1 2

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf elliptic curve family ⓘ
public-key cryptography primitive ⓘ
aliasOf NIST P-256 ⓘ
linked to: NIST P-256 family

prime256v1 ⓘ
linked to: NIST P-256 family

secp256r1 ⓘ
linked to: NIST P-256 family
approxIntroductionPeriod late 1990s ⓘ
basedOnProblem elliptic curve discrete logarithm problem ⓘ
belongsToSuite FIPS 186 elliptic curves ⓘ
linked to: FIPS 186

NIST prime curves ⓘ
linked to: NIST P-256 family
bitLength 256 ⓘ
category NIST-recommended elliptic curves ⓘ
cofactor 1 ⓘ
comparedWith Curve25519 ⓘ
Ed25519 ⓘ
curveEquationForm short Weierstrass form ⓘ
curveNameIncludes P-256 ⓘ
linked to: NIST P-256 family

prime256v1 ⓘ
secp256r1 ⓘ
linked to: NIST P-256 family
curveType random prime curve ⓘ
definedOver GF(p) ⓘ
designGoal efficient hardware implementation ⓘ
efficient software implementation ⓘ
fieldType prime field ⓘ
keySize 256-bit private key ⓘ
publicKeySizeApprox 512 bits ⓘ
recommendedBy NIST Cryptographic Technology Group ⓘ
securityGoal resistance to known classical attacks on elliptic curves ⓘ
securityLevel approximately 128-bit security ⓘ
standardDocument FIPS 186-4 ⓘ
FIPS 186-5 ⓘ
SP 800-186 ⓘ
standardizedBy NIST ⓘ
status NIST-approved ⓘ
widely used ⓘ
supportsAlgorithm ECDH key exchange ⓘ
ECDSA digital signatures ⓘ
usedFor ECDH ⓘ
ECDSA ⓘ
IPsec ⓘ
SSH ⓘ
TLS ⓘ
X.509 certificates ⓘ
digital signatures ⓘ
key agreement ⓘ
key establishment ⓘ
public-key cryptography ⓘ
widelyDeployedIn TLS libraries ⓘ
cryptographic hardware modules ⓘ
mobile operating systems ⓘ
web browsers ⓘ

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

ECC → notableCurveFamilies → NIST P-256 family ⓘ
brainpool curves → comparedTo → NIST P-256 ⓘ
linked to: NIST P-256 family
Elliptic Curve Digital Signature Algorithm → commonlyUsedCurve → P-256 ⓘ
linked to: NIST P-256 family
NIST P-256 family → curveNameIncludes → P-256 ⓘ
linked to: NIST P-256 family
NIST P-256 family → curveNameIncludes → secp256r1 ⓘ
linked to: NIST P-256 family
NIST P-256 family → aliasOf → NIST P-256 ⓘ
linked to: NIST P-256 family
NIST P-256 family → aliasOf → secp256r1 ⓘ
linked to: NIST P-256 family
NIST P-256 family → aliasOf → prime256v1 ⓘ
linked to: NIST P-256 family
NIST P-256 family → belongsToSuite → NIST prime curves ⓘ
linked to: NIST P-256 family
P-384 → category → NIST prime curve ⓘ
linked to: NIST P-256 family