This is expected. These curves are defined in Weierstrass form (a, b,
x, y) and in birationally equivalent Twisted Edwards form (e, d, u,
v). One can perform calculations in any of these forms. In this RFC m
= order of a whole curve, q is an order of the subgroup. Version 2 of
the patch will fix cofactors.
These two are already present in LibreSSL's sources, I've just added LNs.
They were added long time ago, when there was discrepancy where -2012-
or -12- should be used.
> But in RFC7836 these 2 parameter set object identifiers are described (-12-),
> Is -2012- right ?
> I thought this diff would be right and RFC should be fixed.