Referenz
Elliptische Kurven
54 benannte Kurven, von P-256 und Curve25519 bis zu Brainpool, GOST und paarungsfreundlichen Kurven. Jeder Parametersatz ist rechnerisch geprüft: Der Basispunkt liegt auf der Kurve und hat die angegebene Ordnung.
54 von 54 angezeigt
| Kurve | Auch bekannt als | Körper | Sicherheit | Form | Status |
|---|---|---|---|---|---|
| curve448 | X448 | 448 Bit | 224 Bit | Montgomery | Empfohlen |
| curve25519 | X25519, curve25519-sha256 | 255 Bit | 128 Bit | Montgomery | Empfohlen |
| edwards448 | Ed448, Goldilocks | 448 Bit | 224 Bit | Edwards | Empfohlen |
| edwards25519 | Ed25519 | 255 Bit | 128 Bit | Twisted Edwards | Empfohlen |
| P-256 | secp256r1, prime256v1, nistp256 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Empfohlen |
| P-384 | secp384r1, nistp384 | 384 Bit | 192 Bit | Kurze Weierstraß-Form | Empfohlen |
| P-521 | secp521r1, nistp521 | 521 Bit | 256 Bit | Kurze Weierstraß-Form | Empfohlen |
| BLS12-381 | BLS12_381 | 381 Bit | 117 Bit | Kurze Weierstraß-Form | Akzeptabel |
| brainpoolP256r1 | brainpoolP256r1tls13 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel |
| brainpoolP256t1 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| brainpoolP320r1 | 320 Bit | 160 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| brainpoolP320t1 | 320 Bit | 160 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| brainpoolP384r1 | brainpoolP384r1tls13 | 384 Bit | 192 Bit | Kurze Weierstraß-Form | Akzeptabel |
| brainpoolP384t1 | 384 Bit | 192 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| brainpoolP512r1 | brainpoolP512r1tls13 | 512 Bit | 256 Bit | Kurze Weierstraß-Form | Akzeptabel |
| brainpoolP512t1 | 512 Bit | 256 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| FRP256v1 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| GC256A | id-tc26-gost-3410-2012-256-paramSetA | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel |
| GC256B | id-tc26-gost-3410-2012-256-paramSetB, id-GostR3410-2001-CryptoPro-A-ParamSet, id-GostR3410-2001-CryptoPro-XchA-ParamSet | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel |
| GC256C | id-tc26-gost-3410-2012-256-paramSetC, id-GostR3410-2001-CryptoPro-B-ParamSet | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel |
| GC256D | id-tc26-gost-3410-2012-256-paramSetD, id-GostR3410-2001-CryptoPro-C-ParamSet, id-GostR3410-2001-CryptoPro-XchB-ParamSet | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel |
| GC512A | id-tc26-gost-3410-12-512-paramSetA | 512 Bit | 256 Bit | Kurze Weierstraß-Form | Akzeptabel |
| GC512B | id-tc26-gost-3410-12-512-paramSetB | 512 Bit | 256 Bit | Kurze Weierstraß-Form | Akzeptabel |
| GC512C | id-tc26-gost-3410-2012-512-paramSetC | 512 Bit | 256 Bit | Kurze Weierstraß-Form | Akzeptabel |
| numsp256d1 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| numsp256t1 | 256 Bit | 128 Bit | Twisted Edwards | Akzeptabel | |
| numsp384d1 | 384 Bit | 192 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| numsp384t1 | 384 Bit | 192 Bit | Twisted Edwards | Akzeptabel | |
| numsp512d1 | 512 Bit | 256 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| numsp512t1 | 512 Bit | 256 Bit | Twisted Edwards | Akzeptabel | |
| secp256k1 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel | |
| SM2 | curveSM2 | 256 Bit | 128 Bit | Kurze Weierstraß-Form | Akzeptabel |
| alt_bn128 | BN254, BN256 | 254 Bit | 100 Bit | Kurze Weierstraß-Form | Auslaufend |
| brainpoolP224r1 | 224 Bit | 112 Bit | Kurze Weierstraß-Form | Auslaufend | |
| brainpoolP224t1 | 224 Bit | 112 Bit | Kurze Weierstraß-Form | Auslaufend | |
| P-224 | secp224r1 | 224 Bit | 112 Bit | Kurze Weierstraß-Form | Auslaufend |
| secp224k1 | 224 Bit | 112 Bit | Kurze Weierstraß-Form | Auslaufend | |
| brainpoolP160r1 | 160 Bit | 80 Bit | Kurze Weierstraß-Form | Veraltet | |
| brainpoolP160t1 | 160 Bit | 80 Bit | Kurze Weierstraß-Form | Veraltet | |
| brainpoolP192r1 | 192 Bit | 96 Bit | Kurze Weierstraß-Form | Veraltet | |
| brainpoolP192t1 | 192 Bit | 96 Bit | Kurze Weierstraß-Form | Veraltet | |
| P-192 | secp192r1, prime192v1 | 192 Bit | 96 Bit | Kurze Weierstraß-Form | Veraltet |
| secp192k1 | 192 Bit | 96 Bit | Kurze Weierstraß-Form | Veraltet | |
| sect163k1 | K-163 | 163 Bit | 80 Bit | Binäre Weierstraß-Form | Veraltet |
| sect163r2 | B-163 | 163 Bit | 80 Bit | Binäre Weierstraß-Form | Veraltet |
| sect233k1 | K-233 | 233 Bit | 112 Bit | Binäre Weierstraß-Form | Veraltet |
| sect233r1 | B-233 | 233 Bit | 112 Bit | Binäre Weierstraß-Form | Veraltet |
| sect283k1 | K-283 | 283 Bit | 128 Bit | Binäre Weierstraß-Form | Veraltet |
| sect283r1 | B-283 | 283 Bit | 128 Bit | Binäre Weierstraß-Form | Veraltet |
| sect409k1 | K-409 | 409 Bit | 192 Bit | Binäre Weierstraß-Form | Veraltet |
| sect409r1 | B-409 | 409 Bit | 192 Bit | Binäre Weierstraß-Form | Veraltet |
| sect571k1 | K-571 | 571 Bit | 256 Bit | Binäre Weierstraß-Form | Veraltet |
| sect571r1 | B-571 | 571 Bit | 256 Bit | Binäre Weierstraß-Form | Veraltet |
| secp112r1 | 112 Bit | 56 Bit | Kurze Weierstraß-Form | Gebrochen |