Skip to main content

Standard curve database

Search

FourQ

127-bit extension field TwistedEdwards curve.

Curve used in https://eprint.iacr.org/2015/565.pdf


Parameters

NameValue
m2
f(u)u^2 + 1
a0x00
d0x5e472f846657e0fcb3821488f1fc0c8d * u^1 + 0xe40000000000000142
n0x29cbc14e5e0a72f05397829cbc14e5dfbd004dfe0f79992fb2540ec7768ce7
h0x188





JSON

{
"name": "FourQ",
"desc": "Curve used in https://eprint.iacr.org/2015/565.pdf",
"sources": [
{
"name": "FourQ: four-dimensional decompositions on a Q-curve over the Mersenne prime",
"url": "https://eprint.iacr.org/2015/565"
}
],
"form": "TwistedEdwards",
"field": {
"type": "Extension",
"base": "0x7fffffffffffffffffffffffffffffff",
"bits": 127,
"degree": 2,
"poly": [
{
"power": 2,
"coeff": "0x01"
},
{
"power": 0,
"coeff": "0x01"
}
]
},
"params": {
"a": {
"poly": [
{
"power": 0,
"coeff": "0x00"
}
]
},
"d": {
"poly": [
{
"power": 1,
"coeff": "0x5e472f846657e0fcb3821488f1fc0c8d"
},
{
"power": 0,
"coeff": "0xe40000000000000142"
}
]
}
},
"order": "0x29cbc14e5e0a72f05397829cbc14e5dfbd004dfe0f79992fb2540ec7768ce7",
"cofactor": "0x188"
}

© 2020-2025 Jan Jancar | Built with Dox theme for Gatsby