Home
last modified time | relevance | path

Searched refs:ED25519_PK_SZ (Results 1 – 4 of 4) sorted by relevance

/freebsd/crypto/openssh/
H A Dssh-ed25519.c38 freezero(k->ed25519_pk, ED25519_PK_SZ); in ssh_ed25519_cleanup()
49 if (memcmp(a->ed25519_pk, b->ed25519_pk, ED25519_PK_SZ) != 0) in ssh_ed25519_equal()
62 if ((r = sshbuf_put_string(b, key->ed25519_pk, ED25519_PK_SZ)) != 0) in ssh_ed25519_serialize_public()
74 if ((r = sshbuf_put_string(b, key->ed25519_pk, ED25519_PK_SZ)) != 0 || in ssh_ed25519_serialize_private()
84 if ((k->ed25519_pk = malloc(ED25519_PK_SZ)) == NULL || in ssh_ed25519_generate()
96 if ((to->ed25519_pk = malloc(ED25519_PK_SZ)) == NULL) in ssh_ed25519_copy_public()
98 memcpy(to->ed25519_pk, from->ed25519_pk, ED25519_PK_SZ); in ssh_ed25519_copy_public()
112 if (len != ED25519_PK_SZ) { in ssh_ed25519_deserialize_public()
H A Dssh-sk.c282 if (resp->public_key_len != ED25519_PK_SZ) { in sshsk_ed25519_assemble()
292 if ((key->ed25519_pk = malloc(ED25519_PK_SZ)) == NULL) { in sshsk_ed25519_assemble()
297 memcpy(key->ed25519_pk, resp->public_key, ED25519_PK_SZ); in sshsk_ed25519_assemble()
H A Dsshkey.c2677 memcmp(expect_ed25519_pk, k->ed25519_pk, ED25519_PK_SZ) != 0))) { in sshkey_private_deserialize()
3644 (prv->ed25519_pk = calloc(1, ED25519_PK_SZ)) == NULL) { in sshkey_parse_private_pem_fileblob()
3649 len = ED25519_PK_SZ; in sshkey_parse_private_pem_fileblob()
3654 if (len != ED25519_PK_SZ) { in sshkey_parse_private_pem_fileblob()
3658 len = ED25519_SK_SZ - ED25519_PK_SZ; in sshkey_parse_private_pem_fileblob()
3663 if (len != ED25519_SK_SZ - ED25519_PK_SZ) { in sshkey_parse_private_pem_fileblob()
3668 memcpy(prv->ed25519_sk + (ED25519_SK_SZ - ED25519_PK_SZ), in sshkey_parse_private_pem_fileblob()
3669 prv->ed25519_pk, ED25519_PK_SZ); in sshkey_parse_private_pem_fileblob()
H A Dsshkey.h160 #define ED25519_PK_SZ crypto_sign_ed25519_PUBLICKEYBYTES macro