KEY_ED25519
KEY_ED25519,
KEY_ED25519,
KEY_ED25519,
KEY_ED25519,
KEY_ED25519,
KEY_ED25519,
KEY_ED25519,
KEY_ED25519,
{ NULL, HKF_STATUS_OK, KEY_ED25519, 0, HKF_MATCH_HOST, 0, 0, -1, {
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 0, &key), 0);
KEY_ED25519, 256);
do_kex_with_key(kex, NULL, NULL, NULL, KEY_ED25519, 256);
ASSERT_INT_EQ(k1->type, KEY_ED25519);
k1 = sshkey_new(KEY_ED25519);
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &kf), 0);
ASSERT_INT_EQ(kf->type, KEY_ED25519);
ASSERT_INT_EQ(k1->type, KEY_ED25519);
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &k1), 0);
ASSERT_INT_EQ(sshkey_generate(KEY_ED25519, 256, &k), 0);
signature_benchmark("ED25519", KEY_ED25519, 0, NULL, 0);
signature_benchmark("ED25519", KEY_ED25519, 0, NULL, 1);
case KEY_ED25519:
case KEY_ED25519:
case KEY_ED25519:
sshkey_type_plain(key->type) != KEY_ED25519 ||
sshkey_type_plain(key->type) != KEY_ED25519 ||
/* .type = */ KEY_ED25519,
if (private->type != KEY_ED25519 &&
case KEY_ED25519:
case KEY_ED25519:
key->type = KEY_ED25519;
key->type = KEY_ED25519;
case KEY_ED25519:
KEY_ED25519,
case KEY_ED25519:
case KEY_ED25519:
case KEY_ED25519:
case KEY_ED25519:
case KEY_ED25519:
(type == KEY_UNSPEC || type == KEY_ED25519)) {
prv->type = KEY_ED25519;
return KEY_ED25519;
case KEY_ED25519: