KEY_MLDSA44_ED25519
ASSERT_INT_EQ(k1->type, KEY_MLDSA44_ED25519);
if (test_is_fast() || sshkey_type_plain(k->type) == KEY_MLDSA44_ED25519)
if (test_is_fast() || sshkey_type_plain(k->type) == KEY_MLDSA44_ED25519)
k1 = sshkey_new(KEY_MLDSA44_ED25519);
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k1), 0);
ASSERT_INT_EQ(k1->type, KEY_MLDSA44_ED25519);
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k2), 0);
ASSERT_INT_EQ(k1->type, KEY_MLDSA44_ED25519);
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k1), 0);
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k2), 0);
ASSERT_INT_EQ(sshkey_generate(KEY_MLDSA44_ED25519, 256, &k), 0);
signature_benchmark("MLDSA44-ED25519", KEY_MLDSA44_ED25519, 0, NULL, 0);
signature_benchmark("MLDSA44-ED25519", KEY_MLDSA44_ED25519, 0, NULL, 1);
case KEY_MLDSA44_ED25519:
case KEY_MLDSA44_ED25519:
case KEY_MLDSA44_ED25519:
case KEY_MLDSA44_ED25519:
sshkey_type_plain(key->type) != KEY_MLDSA44_ED25519 ||
sshkey_type_plain(key->type) != KEY_MLDSA44_ED25519 ||
/* .type = */ KEY_MLDSA44_ED25519,
KEY_MLDSA44_ED25519,
case KEY_MLDSA44_ED25519:
case KEY_MLDSA44_ED25519:
case KEY_MLDSA44_ED25519:
return KEY_MLDSA44_ED25519;
case KEY_MLDSA44_ED25519: