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(x) x^2 + 1
a0x00
d0x5e472f846657e0fcb3821488f1fc0c8d * x^1 + 0xe40000000000000142
n0x29cbc14e5e0a72f05397829cbc14e5dfbd004dfe0f79992fb2540ec7768ce7
h0x188




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"
}

© 2020 Jan Jancar | Built with Dox theme for Gatsby