Saltar al contenido
ecdsa.com
Referencia

Curvas elípticas

54 curvas con nombre, desde P-256 y Curve25519 hasta Brainpool, GOST y curvas aptas para emparejamientos (pairing-friendly). Cada conjunto de parámetros se comprueba aritméticamente: el punto base está en la curva y tiene el orden indicado.

Visibles: 54 de 54

CurvaTambién conocida comoCampoSeguridadFormaEstado
curve448X448448 bits224 bitsMontgomeryRecomendada
curve25519X25519, curve25519-sha256255 bits128 bitsMontgomeryRecomendada
edwards448Ed448, Goldilocks448 bits224 bitsEdwardsRecomendada
edwards25519Ed25519255 bits128 bitsEdwards torcidaRecomendada
P-256secp256r1, prime256v1, nistp256256 bits128 bitsWeierstrass cortaRecomendada
P-384secp384r1, nistp384384 bits192 bitsWeierstrass cortaRecomendada
P-521secp521r1, nistp521521 bits256 bitsWeierstrass cortaRecomendada
BLS12-381BLS12_381381 bits117 bitsWeierstrass cortaAceptable
brainpoolP256r1brainpoolP256r1tls13256 bits128 bitsWeierstrass cortaAceptable
brainpoolP256t1256 bits128 bitsWeierstrass cortaAceptable
brainpoolP320r1320 bits160 bitsWeierstrass cortaAceptable
brainpoolP320t1320 bits160 bitsWeierstrass cortaAceptable
brainpoolP384r1brainpoolP384r1tls13384 bits192 bitsWeierstrass cortaAceptable
brainpoolP384t1384 bits192 bitsWeierstrass cortaAceptable
brainpoolP512r1brainpoolP512r1tls13512 bits256 bitsWeierstrass cortaAceptable
brainpoolP512t1512 bits256 bitsWeierstrass cortaAceptable
FRP256v1256 bits128 bitsWeierstrass cortaAceptable
GC256Aid-tc26-gost-3410-2012-256-paramSetA256 bits128 bitsWeierstrass cortaAceptable
GC256Bid-tc26-gost-3410-2012-256-paramSetB, id-GostR3410-2001-CryptoPro-A-ParamSet, id-GostR3410-2001-CryptoPro-XchA-ParamSet256 bits128 bitsWeierstrass cortaAceptable
GC256Cid-tc26-gost-3410-2012-256-paramSetC, id-GostR3410-2001-CryptoPro-B-ParamSet256 bits128 bitsWeierstrass cortaAceptable
GC256Did-tc26-gost-3410-2012-256-paramSetD, id-GostR3410-2001-CryptoPro-C-ParamSet, id-GostR3410-2001-CryptoPro-XchB-ParamSet256 bits128 bitsWeierstrass cortaAceptable
GC512Aid-tc26-gost-3410-12-512-paramSetA512 bits256 bitsWeierstrass cortaAceptable
GC512Bid-tc26-gost-3410-12-512-paramSetB512 bits256 bitsWeierstrass cortaAceptable
GC512Cid-tc26-gost-3410-2012-512-paramSetC512 bits256 bitsWeierstrass cortaAceptable
numsp256d1256 bits128 bitsWeierstrass cortaAceptable
numsp256t1256 bits128 bitsEdwards torcidaAceptable
numsp384d1384 bits192 bitsWeierstrass cortaAceptable
numsp384t1384 bits192 bitsEdwards torcidaAceptable
numsp512d1512 bits256 bitsWeierstrass cortaAceptable
numsp512t1512 bits256 bitsEdwards torcidaAceptable
secp256k1256 bits128 bitsWeierstrass cortaAceptable
SM2curveSM2256 bits128 bitsWeierstrass cortaAceptable
alt_bn128BN254, BN256254 bits100 bitsWeierstrass cortaHeredada
brainpoolP224r1224 bits112 bitsWeierstrass cortaHeredada
brainpoolP224t1224 bits112 bitsWeierstrass cortaHeredada
P-224secp224r1224 bits112 bitsWeierstrass cortaHeredada
secp224k1224 bits112 bitsWeierstrass cortaHeredada
brainpoolP160r1160 bits80 bitsWeierstrass cortaEn desuso
brainpoolP160t1160 bits80 bitsWeierstrass cortaEn desuso
brainpoolP192r1192 bits96 bitsWeierstrass cortaEn desuso
brainpoolP192t1192 bits96 bitsWeierstrass cortaEn desuso
P-192secp192r1, prime192v1192 bits96 bitsWeierstrass cortaEn desuso
secp192k1192 bits96 bitsWeierstrass cortaEn desuso
sect163k1K-163163 bits80 bitsWeierstrass binariaEn desuso
sect163r2B-163163 bits80 bitsWeierstrass binariaEn desuso
sect233k1K-233233 bits112 bitsWeierstrass binariaEn desuso
sect233r1B-233233 bits112 bitsWeierstrass binariaEn desuso
sect283k1K-283283 bits128 bitsWeierstrass binariaEn desuso
sect283r1B-283283 bits128 bitsWeierstrass binariaEn desuso
sect409k1K-409409 bits192 bitsWeierstrass binariaEn desuso
sect409r1B-409409 bits192 bitsWeierstrass binariaEn desuso
sect571k1K-571571 bits256 bitsWeierstrass binariaEn desuso
sect571r1B-571571 bits256 bitsWeierstrass binariaEn desuso
secp112r1112 bits56 bitsWeierstrass cortaRota