Saltar al contenido
ecdsa.com
En desusoWeierstrass binaria

sect571k1

sect571k1 (NIST K-571) es una curva de Koblitz sobre el campo binario GF(2^571); NIST la declaró en desuso.

sect571k1 es una curva de Weierstrass binaria y² + xy = x³ + ax² + b sobre el campo binario GF(2^571), con un subgrupo de orden primo de 570 bits y cofactor 4; su nivel de seguridad estimado es de 256 bits. Estado: en desuso, no usar para claves nuevas.

Las curvas de Koblitz son curvas binarias y² + xy = x³ + ax² + 1 con a = 0 o 1; su endomorfismo de Frobenius permite a las implementaciones sustituir las duplicaciones de puntos por elevaciones al cuadrado baratas (multiplicación escalar τ-ádica). sect571k1 usa a = 0, el polinomio de reducción f de grado 571 que se muestra más arriba y cofactor 4, lo que da unos 256 bits de seguridad.

Las normas FIPS 186-2 a 186-4 la incluían como K-571. NIST SP 800-186 (2023) declara en desuso todas las curvas sobre campos binarios, y el RFC 8422 hizo lo mismo para TLS. OpenSSL puede compilarse sin compatibilidad con curvas binarias (no-ec2m).

Nombres en los estándares

EstándarNombre
SEC 2sect571k1
NIST FIPS 186-4 (withdrawn)K-571

Identificadores de objeto

Parámetros de dominio

campo binario GF(2^571) · seguridad de unos 256 bits

Grado del campo m
0x23b
Polinomio de reducción f
0x80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425
Coeficiente a
0x0
Coeficiente b
0x1
Punto base x
0x26eb7a859923fbc82189631f8103fe4ac9ca2970012d5d46024804801841ca44370958493b205e647da304db4ceb08cbbd1ba39494776fb988b47174dca88c7e2945283a01c8972
Punto base y
0x349dc807f4fbf374f4aeade3bca95314dd58cec9f307a54ffc61efc006d8a2c9d4979c0ac44aea74fbebbb9f772aedcb620b01a7ba7af1b320430c8591984f601cd4c143ef1c7a3
Orden n del punto base
0x20000000000000000000000000000000000000000000000000000000000000000000000131850e1f19a63e4b391a8db917f4138b630d84be5d639381e91deb45cfe778f637c1001
Cofactor h
0x4

Se usa en

  • Legacy TLS 1.2 (RFC 8422)
  • Legacy X.509 certificates

Identificadores en registros

Grupos admitidos de TLS
sect571k1 0x000D

Estándares y referencias

Todas las curvas