Pular para o conteúdo
ecdsa.com
Referência

Curvas elípticas

54 curvas nomeadas, de P-256 e Curve25519 a Brainpool, GOST e curvas adequadas a emparelhamentos (pairing-friendly). Cada conjunto de parâmetros é verificado por aritmética: o ponto base está na curva e tem a ordem declarada.

Exibindo 54 de 54

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