c2tnb239v2
239-bit binary field Weierstrass curve.Parameters
Characteristics
- OID:
1.2.840.10045.3.0.12 - Seed:
2AA6982FDFA4D696E676875615175D266727277D
SAGE
F.<x> = GF(2)[]K = GF(2^239, name="x", modulus= x^239 + x^36 + 1)E = EllipticCurve(K, (1, K.fetch_int(0x4230017757a767fae42398569b746325d45313af0766266479b75654e65f), 0, 0, K.fetch_int(0x5037ea654196cff0cd82b2c14a2fcf2e3ff8775285b545722f03eacdb74b)))E.set_order(0x1555555555555555555555555555553c6f2885259c31e3fcdf154624522d * 0x6)G = E(K.fetch_int(0x28f9d04e900069c8dc47a08534fe76d2b900b7d7ef31f5709f200c4ca205), K.fetch_int(0x5667334c45aff3b5a03bad9dd75e2c71a99362567d5453f7fa6e227ec833))
JSON
{"name": "c2tnb239v2","desc": "","oid": "1.2.840.10045.3.0.12","form": "Weierstrass","field": {"type": "Binary","bits": 239,"degree": 239,"poly": [{"coeff": "0x01","power": 239},{"coeff": "0x01","power": 36},{"coeff": "0x01","power": 0}],"basis": "poly"},"params": {"a": {"raw": "0x4230017757a767fae42398569b746325d45313af0766266479b75654e65f"},"b": {"raw": "0x5037ea654196cff0cd82b2c14a2fcf2e3ff8775285b545722f03eacdb74b"}},"generator": {"x": {"raw": "0x28f9d04e900069c8dc47a08534fe76d2b900b7d7ef31f5709f200c4ca205"},"y": {"raw": "0x5667334c45aff3b5a03bad9dd75e2c71a99362567d5453f7fa6e227ec833"}},"order": "0x1555555555555555555555555555553c6f2885259c31e3fcdf154624522d","cofactor": "0x6","characteristics": {"seed": "2AA6982FDFA4D696E676875615175D266727277D"}}