summaryrefslogtreecommitdiff
path: root/lib/algorithms
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2011-12-09 18:20:44 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-12-09 18:20:44 +0100
commitbcca2891e7404e395f224ea019eb5375ae080505 (patch)
tree16029814fdc4f330e7656ae3393d2034a9bb88dd /lib/algorithms
parent730a3462665dea6101b7a0a6b2ba655b604ab04c (diff)
downloadgnutls-bcca2891e7404e395f224ea019eb5375ae080505.tar.gz
Added SECP192R1 curve.
Diffstat (limited to 'lib/algorithms')
-rw-r--r--lib/algorithms/ecc.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/algorithms/ecc.c b/lib/algorithms/ecc.c
index b1daa64d89..2e52dc4111 100644
--- a/lib/algorithms/ecc.c
+++ b/lib/algorithms/ecc.c
@@ -31,6 +31,19 @@
static const gnutls_ecc_curve_entry_st ecc_curves[] = {
{
+ .name = "SECP192R1",
+ .oid = "1.2.840.10045.3.1.1",
+ .id = GNUTLS_ECC_CURVE_SECP192R1,
+ .tls_id = 19,
+ .size = 24,
+ .prime = "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFF",
+ .A = "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFC",
+ .B = "64210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1",
+ .order = "FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D22831",
+ .Gx = "188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF1012",
+ .Gy = "07192B95FFC8DA78631011ED6B24CDD573F977A11E794811"
+ },
+ {
.name = "SECP224R1",
.oid = "1.3.132.0.33",
.id = GNUTLS_ECC_CURVE_SECP224R1,