aboutsummaryrefslogtreecommitdiff
path: root/crypto/openssh/sshkey.h
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/openssh/sshkey.h')
-rw-r--r--crypto/openssh/sshkey.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/crypto/openssh/sshkey.h b/crypto/openssh/sshkey.h
index a9cdfcd19502..9ad5583a24a4 100644
--- a/crypto/openssh/sshkey.h
+++ b/crypto/openssh/sshkey.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: sshkey.h,v 1.73 2026/03/03 09:57:26 dtucker Exp $ */
+/* $OpenBSD: sshkey.h,v 1.74 2026/06/14 03:59:34 djm Exp $ */
/*
* Copyright (c) 2000, 2001 Markus Friedl. All rights reserved.
@@ -67,6 +67,8 @@ enum sshkey_types {
KEY_ECDSA_SK_CERT,
KEY_ED25519_SK,
KEY_ED25519_SK_CERT,
+ KEY_MLDSA44_ED25519,
+ KEY_MLDSA44_ED25519_CERT,
KEY_UNSPEC
};
@@ -124,6 +126,9 @@ struct sshkey {
/* KEY_ED25519 and KEY_ED25519_SK */
u_char *ed25519_sk;
u_char *ed25519_pk;
+ /* KEY_MLDSA44_ED25519 */
+ u_char *mldsa_ed25519_sk;
+ u_char *mldsa_ed25519_pk;
/* KEY_ECDSA_SK and KEY_ED25519_SK */
char *sk_application;
uint8_t sk_flags;