Aller au contenu
ecdsa.com
AcceptableWeierstrass réduite

brainpoolP384t1

brainpoolP384t1 est l’homologue de brainpoolP384r1 avec a = −3 : elle lui est isomorphe et a été choisie pour une arithmétique plus rapide.

brainpoolP384t1 est une courbe de Weierstrass réduite y² = x³ + ax + b sur un corps premier de 384 bits, avec un sous-groupe d’ordre premier de 384 bits et un cofacteur de 1 ; son niveau de sécurité estimé est de 192 bits. Statut : sûre, mais régionale ou de niche.

Chaque courbe Brainpool « r1 » a une homologue « t1 », obtenue par un isomorphisme sur GF(p) – le paramètre Z de la RFC 5639, §3, envoie (x, y) sur (Z²x, Z³y) – qui transforme a en −3, ce qui accélère le doublement de point. Les deux courbes ont des groupes isomorphes de même ordre premier et le même niveau de sécurité (environ 192 bits). Voir brainpoolP384r1.

TLS, JOSE et COSE n’enregistrent que les courbes r1 ; les formes t1 existent en tant qu’OID X.509 (RFC 5639, §4.1) et dans des bibliothèques telles qu’OpenSSL et Bouncy Castle.

Noms dans les normes

NormeNom
RFC 5639brainpoolP384t1

Identifiants d’objet

Paramètres de domaine

corps premier de 384 bits · sécurité d’environ 192 bits

Nombre premier p du corps
0x8cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec53
Coefficient a
0x8cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b412b1da197fb71123acd3a729901d1a71874700133107ec50
Coefficient b
0x7f519eada7bda81bd826dba647910f8c4b9346ed8ccdc64e4b1abd11756dce1d2074aa263b88805ced70355a33b471ee
Coordonnée x du point de base
0x18de98b02db9a306f2afcd7235f72a819b80ab12ebd653172476fecd462aabffc4ff191b946a5f54d8d0aa2f418808cc
Coordonnée y du point de base
0x25ab056962d30651a114afd2755ad336747f93475b7a1fca3b88f2b6a208ccfe469408584dc2b2912675bf5b9e582928
Ordre n du point de base
0x8cb91e82a3386d280f5d6f7e50e641df152f7109ed5456b31f166e6cac0425a7cf3ab6af6b7fc3103b883202e9046565
Cofacteur h
0x1

Normes et références

Toutes les courbes