summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2018-03-17 14:35:56 +0000
committerjsing <jsing@openbsd.org>2018-03-17 14:35:56 +0000
commit7ce1c9249948f957353b83953ee4bb66d86ad4d4 (patch)
treed8c8b2d9d01649495cbcb8147611379f8f8ce4e9 /lib
parentProvide X509_REVOKED_dup(). (diff)
downloadwireguard-openbsd-7ce1c9249948f957353b83953ee4bb66d86ad4d4.tar.xz
wireguard-openbsd-7ce1c9249948f957353b83953ee4bb66d86ad4d4.zip
Provide object identifiers for TLS cipher suite key exchange and
authentication.
Diffstat (limited to 'lib')
-rw-r--r--lib/libcrypto/objects/obj_mac.num8
-rw-r--r--lib/libcrypto/objects/objects.txt12
2 files changed, 20 insertions, 0 deletions
diff --git a/lib/libcrypto/objects/obj_mac.num b/lib/libcrypto/objects/obj_mac.num
index 3214090a3a1..6adf1ae878d 100644
--- a/lib/libcrypto/objects/obj_mac.num
+++ b/lib/libcrypto/objects/obj_mac.num
@@ -956,3 +956,11 @@ Ed448ph 955
jurisdictionLocalityName 956
jurisdictionStateOrProvinceName 957
jurisdictionCountryName 958
+kx_rsa 959
+kx_ecdhe 960
+kx_dhe 961
+kx_gost 962
+auth_rsa 963
+auth_ecdsa 964
+auth_gost01 965
+auth_null 966
diff --git a/lib/libcrypto/objects/objects.txt b/lib/libcrypto/objects/objects.txt
index 6efabf7deec..1bce9a87b93 100644
--- a/lib/libcrypto/objects/objects.txt
+++ b/lib/libcrypto/objects/objects.txt
@@ -1343,3 +1343,15 @@ tc26 1 3 3 : id-tc26-signwithdigest-gost3410-2012-512 : GOST R 34.11-2012 with
1 3 101 113 : Ed448
1 3 101 114 : Ed25519ph
1 3 101 115 : Ed448ph
+
+# TLS cipher suite key exchange
+ : KxRSA : kx-rsa
+ : KxECDHE : kx-ecdhe
+ : KxDHE : kx-dhe
+ : KxGOST : kx-gost
+
+# TLS cipher suite authentication
+ : AuthRSA : auth-rsa
+ : AuthECDSA : auth-ecdsa
+ : AuthGOST01 : auth-gost01
+ : AuthNULL : auth-null