Supported ECC curves
The following table lists all supported Elliptic Curve Cryptography (ECC) curves and their Object Identifiers (OID, expressed in dot notation and byte format).
Note
If you are using ProtectServer 3 HSM Firmware 7.03.00 with FIPS Mode enabled, curves are restricted to the following operations:
-
Curves with security strength < 112 bits cannot be used for signing or derive operations.
-
Curves with security strength < 80 bits cannot be used for verify operations.
-
Curves c2tnb191v1 and c2tnb191v1e cannot be used for derive operations.
Curve name(s) | OID (dot) | OID (byte) | Security strength (bits) |
---|---|---|---|
brainpoolP160r1 | 1.3.36.3.3.2.8.1.1.1 | 06 09 2B 24 03 03 02 08 01 01 01 | 80 |
brainpoolP160t1 | 1.3.36.3.3.2.8.1.1.2 | 06 09 2B 24 03 03 02 08 01 01 02 | 80 |
brainpoolP192r1 | 1.3.36.3.3.2.8.1.1.3 | 06 09 2B 24 03 03 02 08 01 01 03 | 96 |
brainpoolP192t1 | 1.3.36.3.3.2.8.1.1.4 | 06 09 2B 24 03 03 02 08 01 01 04 | 96 |
brainpoolP224r1 | 1.3.36.3.3.2.8.1.1.5 | 06 09 2B 24 03 03 02 08 01 01 05 | 112 |
brainpoolP224t1 | 1.3.36.3.3.2.8.1.1.6 | 06 09 2B 24 03 03 02 08 01 01 06 | 112 |
brainpoolP256r1 | 1.3.36.3.3.2.8.1.1.7 | 06 09 2B 24 03 03 02 08 01 01 07 | 128 |
brainpoolP256t1 | 1.3.36.3.3.2.8.1.1.8 | 06 09 2B 24 03 03 02 08 01 01 08 | 128 |
brainpoolP320r1 | 1.3.36.3.3.2.8.1.1.9 | 06 09 2B 24 03 03 02 08 01 01 09 | 160 |
brainpoolP320t1 | 1.3.36.3.3.2.8.1.1.10 | 06 09 2B 24 03 03 02 08 01 01 0a | 160 |
brainpoolP384r1 | 1.3.36.3.3.2.8.1.1.11 | 06 09 2B 24 03 03 02 08 01 01 0b | 192 |
brainpoolP384t1 | 1.3.36.3.3.2.8.1.1.12 | 06 09 2B 24 03 03 02 08 01 01 0c | 192 |
brainpoolP512r1 | 1.3.36.3.3.2.8.1.1.13 | 06 09 2B 24 03 03 02 08 01 01 0d | 256 |
brainpoolP512t1 | 1.3.36.3.3.2.8.1.1.14 | 06 09 2B 24 03 03 02 08 01 01 0e | 256 |
c2tnb191v1 (X9.62 c2tnb191v1) | 1.2.840.10045.3.0.5 | 06 08 2A 86 48 CE 3D 03 00 05 | 96 |
c2tnb191v1e (X9.62 c2tnb191v1e) | 1.2.840.10045.3.0.21 | 06 08 2A 86 48 CE 3D 03 00 15 | 96 |
X25519 (curve25519) | 1.3.6.1.4.1.3029.1.5.1 | 06 0a 2b 06 01 04 01 97 55 01 05 01 | 128 |
curve448 | 1.3.101.111 | 06 03 2B 65 6f | 224 |
ed25519 (edwards25519) | 1.3.6.1.4.1.11591.15.1 | 06 09 2B 06 01 04 01 DA 47 0F 01 | 128 |
ed448 | 1.3.101.113 | 06 03 2B 65 71 | 224 |
prime192v1 (X9.62 prime192v1, P-192, secp192r1) | 1.2.840.10045.3.1.1 | 06 08 2A 86 48 CE 3D 03 01 01 | 96 |
prime256v1 (X9.62 prime256v1, P-256, secp256r1) | 1.2.840.10045.3.1.7 | 06 08 2A 86 48 CE 3D 03 01 07 | 128 |
secp224k1 (P-224K1) | 1.3.132.0.32 | 06 05 2B 81 04 00 20 | 112 |
secp224r1 (P-224) | 1.3.132.0.33 | 06 05 2B 81 04 00 21 | 112 |
secp256k1 | 1.3.132.0.10 | 06 05 2B 81 04 00 0A | 128 |
secp384r1 (P-384) | 1.3.132.0.34 | 06 05 2B 81 04 00 22 | 192 |
secp521r1 (P-521) | 1.3.132.0.35 | 06 05 2B 81 04 00 23 | 260 |