c2pnb304w1
304-bit binary field Weierstrass curve.Parameters
Characteristics
SAGE
F.<x> = GF(2)[]K = GF(2^304, name="x", modulus= x^304 + x^11 + x^2 + x^1 + 1)E = EllipticCurve(K, (1, K.fetch_int(0xfd0d693149a118f651e6dce6802085377e5f882d1b510b44160074c1288078365a0396c8e681), 0, 0, K.fetch_int(0xbddb97e555a50a908e43b01c798ea5daa6788f1ea2794efcf57166b8c14039601e55827340be)))E.set_order(0x0101d556572aabac800101d556572aabac8001022d5c91dd173f8fb561da6899164443051d * 0xfe2e)G = E(K.fetch_int(0x197b07845e9be2d96adb0f5f3c7f2cffbd7a3eb8b6fec35c7fd67f26ddf6285a644f740a2614), K.fetch_int(0xe19fbeb76e0da171517ecf401b50289bf014103288527a9b416a105e80260b549fdc1b92c03b))
JSON
{"name": "c2pnb304w1","desc": "","oid": "1.2.840.10045.3.0.17","form": "Weierstrass","field": {"type": "Binary","bits": 304,"degree": 304,"poly": [{"coeff": "0x01","power": 304},{"coeff": "0x01","power": 11},{"coeff": "0x01","power": 2},{"coeff": "0x01","power": 1},{"coeff": "0x01","power": 0}],"basis": "poly"},"params": {"a": {"raw": "0xfd0d693149a118f651e6dce6802085377e5f882d1b510b44160074c1288078365a0396c8e681"},"b": {"raw": "0xbddb97e555a50a908e43b01c798ea5daa6788f1ea2794efcf57166b8c14039601e55827340be"}},"generator": {"x": {"raw": "0x197b07845e9be2d96adb0f5f3c7f2cffbd7a3eb8b6fec35c7fd67f26ddf6285a644f740a2614"},"y": {"raw": "0xe19fbeb76e0da171517ecf401b50289bf014103288527a9b416a105e80260b549fdc1b92c03b"}},"order": "0x0101d556572aabac800101d556572aabac8001022d5c91dd173f8fb561da6899164443051d","cofactor": "0xfe2e"}