FourQ
127-bit extension field TwistedEdwards curve.Curve used in https://eprint.iacr.org/2015/565.pdf
Parameters
Name | Value |
---|---|
m | 2 |
f(x) | x^2 + 1 |
a | 0x00 |
d | 0x5e472f846657e0fcb3821488f1fc0c8d * x^1 + 0xe40000000000000142 |
n | 0x29cbc14e5e0a72f05397829cbc14e5dfbd004dfe0f79992fb2540ec7768ce7 |
h | 0x188 |
JSON
{"name": "FourQ","desc": "Curve used in https://eprint.iacr.org/2015/565.pdf","form": "TwistedEdwards","field": {"type": "Extension","bits": 127,"degree": 2,"base": "0x7fffffffffffffffffffffffffffffff","poly": [{"coeff": "0x01","power": 2},{"coeff": "0x01","power": 0}]},"params": {"a": {"poly": [{"coeff": "0x00","power": 0}]},"d": {"poly": [{"coeff": "0x5e472f846657e0fcb3821488f1fc0c8d","power": 1},{"coeff": "0xe40000000000000142","power": 0}]}},"order": "0x29cbc14e5e0a72f05397829cbc14e5dfbd004dfe0f79992fb2540ec7768ce7","cofactor": "0x188"}