Skip to main content

Curve Oid

The oid of the curve to curve-oid mapping used for the EC or ED algorithms.

If chosen algorithm is set to EC or ED you must provide the curve-oid as shown in the request sample below.

Curve-NameCurve-oid
secp224k11.3.132.0.32
secp224r11.3.132.0.33
secp256k11.3.132.0.10
secp256r1(also known as P-256 or prime256v1)1.2.840.10045.3.1.7
secp384r1 (also known as P-384)1.3.132.0.34
secp521r1 (also known as P-521)1.3.132.0.35
x962p239v11.2.840.10045.3.1.1
x962p239v21.2.840.10045.3.1.2
x962p239v31.2.840.10045.3.1.3
brainpool224r11.3.36.3.3.2.8.1.1.1
brainpool256r11.3.36.3.3.2.8.1.1.7
brainpool320r11.3.36.3.3.2.8.1.1.9
brainpool384r11.3.36.3.3.2.8.1.1.11
brainpool512r11.3.36.3.3.2.8.1.1.13
frp256v11.2.250.1.223.101.256.1
Ed255191.3.101.112

Sample EC create key request

    {
"label": "<keyname>",
"password": [ "R","E","P","L","A","C","E" ],
"algorithm": "EC",
"curveOid": "1.3.132.0.10",
"attributes": {
"encrypt": true,
"decrypt": true,
"verify": true,
"sign": true,
"wrap": true,
"unwrap": true,
"derive": false,
"bip32": false,
"extractable": false,
"modifiable": true,
"destroyable": true,
"sensitive": true,
"copyable": false
}
}