brainpool curves

E192665

Brainpool curves are a family of elliptic curves over prime fields designed to provide high-security, efficiently implementable alternatives to earlier standardized curves in elliptic curve cryptography.

All labels observed (11)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf cryptographic primitive
elliptic curve family
comparedTo NIST P-256
linked to: NIST P-256 family

NIST P-384
linked to: P-384

NIST P-521
linked to: P-521
countryOfOrigin Germany
curveType Weierstrass form
definedOver prime fields
designGoal alternative to earlier standardized curves
efficient implementation
high security
designPhilosophy conservative security assumptions
transparency in parameter generation
field elliptic curve cryptography
includesCurve brainpoolP160r1
linked to: brainpool curves

brainpoolP160t1
brainpoolP192r1
linked to: brainpool curves

brainpoolP192t1
linked to: brainpool curves

brainpoolP224r1
brainpoolP224t1
linked to: brainpool curves

brainpoolP256r1
linked to: brainpool curves

brainpoolP256t1
brainpoolP320r1
linked to: brainpool curves

brainpoolP320t1
brainpoolP384r1
brainpoolP384t1
linked to: brainpool curves

brainpoolP512r1
linked to: brainpool curves

brainpoolP512t1
linked to: brainpool curves
introducedIn 2000s
motivation avoid potential weaknesses in earlier NIST curves
parameterGenerationMethod SHA-1 based seed expansion
primeFieldSizeRange 160-bit to 512-bit primes
property no special structure intended for backdoors
randomly generated curve parameters
verifiably pseudo-random generation process
recommendedBy German Federal Office for Information Security (BSI)
securityLevelRange 128-bit to 256-bit security
securityObjective avoidance of anomalous curves
avoidance of special prime forms
large embedding degree
resistance to known attacks on elliptic curves
standardizedBy ECC Brainpool
linked to: brainpool curves

IETF
standardizedIn RFC 5639
usedFor digital signatures
key agreement
public key encryption
usedIn IPsec
TLS
X.509 certificates

How these facts were elicited

Referenced by (11)

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

Elliptic Curve Cryptography hasVariant brainpool curves
brainpool curves standardizedBy ECC Brainpool
linked to: brainpool curves
brainpool curves includesCurve brainpoolP160r1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP192r1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP256r1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP320r1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP512r1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP192t1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP224t1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP384t1
linked to: brainpool curves
brainpool curves includesCurve brainpoolP512t1
linked to: brainpool curves