diff options
Diffstat (limited to 'src/lib/libcrypto/objects')
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 6 |
4 files changed, 13 insertions, 4 deletions
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c index 2f4012fe15..d4da6be52c 100644 --- a/src/lib/libcrypto/objects/obj_dat.c +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: obj_dat.c,v 1.94 2025/02/26 10:48:25 tb Exp $ */ | 1 | /* $OpenBSD: obj_dat.c,v 1.95 2025/05/10 05:54:38 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -66,11 +66,11 @@ | |||
66 | 66 | ||
67 | #include <openssl/asn1.h> | 67 | #include <openssl/asn1.h> |
68 | #include <openssl/bn.h> | 68 | #include <openssl/bn.h> |
69 | #include <openssl/err.h> | ||
70 | #include <openssl/lhash.h> | 69 | #include <openssl/lhash.h> |
71 | #include <openssl/objects.h> | 70 | #include <openssl/objects.h> |
72 | 71 | ||
73 | #include "asn1_local.h" | 72 | #include "asn1_local.h" |
73 | #include "err_local.h" | ||
74 | 74 | ||
75 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ | 75 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ |
76 | #include "obj_dat.h" | 76 | #include "obj_dat.h" |
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c index 45062dbd4c..56b0b10423 100644 --- a/src/lib/libcrypto/objects/obj_lib.c +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: obj_lib.c,v 1.19 2023/08/17 09:13:01 tb Exp $ */ | 1 | /* $OpenBSD: obj_lib.c,v 1.20 2025/05/10 05:54:38 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -59,12 +59,12 @@ | |||
59 | #include <stdio.h> | 59 | #include <stdio.h> |
60 | #include <string.h> | 60 | #include <string.h> |
61 | 61 | ||
62 | #include <openssl/err.h> | ||
63 | #include <openssl/buffer.h> | 62 | #include <openssl/buffer.h> |
64 | #include <openssl/lhash.h> | 63 | #include <openssl/lhash.h> |
65 | #include <openssl/objects.h> | 64 | #include <openssl/objects.h> |
66 | 65 | ||
67 | #include "asn1_local.h" | 66 | #include "asn1_local.h" |
67 | #include "err_local.h" | ||
68 | 68 | ||
69 | ASN1_OBJECT * | 69 | ASN1_OBJECT * |
70 | OBJ_dup(const ASN1_OBJECT *o) | 70 | OBJ_dup(const ASN1_OBJECT *o) |
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num index 728bf02400..124aafec77 100644 --- a/src/lib/libcrypto/objects/obj_mac.num +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
@@ -1053,3 +1053,6 @@ RSA_SHA3_512 1052 | |||
1053 | acmeIdentifier 1053 | 1053 | acmeIdentifier 1053 |
1054 | id_ct_rpkiSignedPrefixList 1054 | 1054 | id_ct_rpkiSignedPrefixList 1054 |
1055 | tls1_prf 1055 | 1055 | tls1_prf 1055 |
1056 | MLKEM768_X25519 1056 | ||
1057 | MLKEM768_ECDH_P256 1057 | ||
1058 | MLKEM768_ECDH_P384 1058 | ||
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt index 4d5a52efcf..bdf6ea9fe3 100644 --- a/src/lib/libcrypto/objects/objects.txt +++ b/src/lib/libcrypto/objects/objects.txt | |||
@@ -1477,3 +1477,9 @@ tc26 1 3 3 : id-tc26-signwithdigest-gost3410-2012-512 : GOST R 34.11-2012 with | |||
1477 | : AuthECDSA : auth-ecdsa | 1477 | : AuthECDSA : auth-ecdsa |
1478 | : AuthGOST01 : auth-gost01 | 1478 | : AuthGOST01 : auth-gost01 |
1479 | : AuthNULL : auth-null | 1479 | : AuthNULL : auth-null |
1480 | |||
1481 | # Hybrid KEMs from | ||
1482 | # https://www.ietf.org/archive/id/draft-ietf-lamps-pq-composite-kem-06.html#section-7.1 | ||
1483 | 2 16 840 1 114027 80 5 2 33 : MLKEM768-X25519 | ||
1484 | 2 16 840 1 114027 80 5 2 34 : MLKEM768-ECDH-P256 | ||
1485 | 2 16 840 1 114027 80 5 2 35 : MLKEM768-ECDH-P384 | ||