Lines Matching refs:ed25519_pk
93 k->ed25519_pk = NULL;
244 if (k->ed25519_pk) {
245 explicit_bzero(k->ed25519_pk, ED25519_PK_SZ);
246 free(k->ed25519_pk);
247 k->ed25519_pk = NULL;
338 return a->ed25519_pk != NULL && b->ed25519_pk != NULL &&
339 memcmp(a->ed25519_pk, b->ed25519_pk, ED25519_PK_SZ) == 0;
840 free(ret->ed25519_pk);
841 ret->ed25519_pk = k->ed25519_pk;
842 k->ed25519_pk = NULL;
912 if (key->ed25519_pk == NULL)
1265 k->ed25519_pk = xmalloc(ED25519_PK_SZ);
1267 crypto_sign_ed25519_keypair(k->ed25519_pk, k->ed25519_sk);
1365 if (k->ed25519_pk != NULL) {
1366 n->ed25519_pk = xmalloc(ED25519_PK_SZ);
1367 memcpy(n->ed25519_pk, k->ed25519_pk, ED25519_PK_SZ);
1645 key->ed25519_pk = pk;
1733 buffer_put_string(&b, key->ed25519_pk, ED25519_PK_SZ);
1836 pk->ed25519_pk = NULL;
1885 if (k->ed25519_pk != NULL) {
1886 pk->ed25519_pk = xmalloc(ED25519_PK_SZ);
1887 memcpy(pk->ed25519_pk, k->ed25519_pk, ED25519_PK_SZ);
2033 k->ed25519_pk, ED25519_PK_SZ);
2453 buffer_put_string(b, key->ed25519_pk, ED25519_PK_SZ);
2461 buffer_put_string(b, key->ed25519_pk, ED25519_PK_SZ);
2580 k->ed25519_pk = buffer_get_string(blob, &pklen);
2595 k->ed25519_pk = buffer_get_string(blob, &pklen);