Saltar al contenido
ecdsa.com
AceptableEdwards torcida

numsp256t1

numsp256t1 es una curva de Edwards torcida de 256 bits de tipo «nothing up my sleeve» (sin nada en la manga), propuesta por Microsoft Research en 2014.

numsp256t1 es una curva de Edwards torcida ax² + y² = 1 + dx²y² sobre un campo primo de 256 bits, con un subgrupo de orden primo de 254 bits y cofactor 4; su nivel de seguridad estimado es de 128 bits. Estado: segura, pero regional o de nicho.

Sobre el mismo primo que numsp256d1, numsp256t1 es la curva de Edwards torcida −x² + y² = 1 + dx²y² con el menor d para el que tanto la curva como su curva torcida (twist) tienen un orden igual a cuatro veces un primo (draft-black-numscurves, apéndice A). Su cofactor es 4 y su seguridad, de unos 128 bits.

Al igual que las curvas NUMS de Weierstrass, nunca se estandarizó; la implementa MSR ECCLib, de Microsoft Research.

Nombres en los estándares

EstándarNombre
draft-black-numscurves-02numsp256t1

Parámetros de dominio

campo primo de 256 bits · seguridad de unos 128 bits

Primo del campo p
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43
Coeficiente a
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff42
Coeficiente d
0x3bee
Punto base x
0xd
Punto base y
0x7d0ab41e2a1276dba3d330b39fa046bfbe2a6d63824d303f707f6fb5331cadba
Orden n del punto base
0x3fffffffffffffffffffffffffffffffbe6aa55ad0a6bc64e5b84e6f1122b4ad
Cofactor h
0x4

Se usa en

  • MSR ECCLib (Microsoft Research)

Estándares y referencias

Todas las curvas