Searched refs:ed25519_pk (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/contrib/libsodium/test/default/ |
H A D | ed25519_convert.c | 14 unsigned char ed25519_pk[crypto_sign_ed25519_PUBLICKEYBYTES]; in main() local 30 crypto_sign_ed25519_seed_keypair(ed25519_pk, ed25519_skpk, hseed); in main() 32 if (crypto_sign_ed25519_pk_to_curve25519(curve25519_pk, ed25519_pk) != 0) { in main() 45 crypto_sign_ed25519_keypair(ed25519_pk, ed25519_skpk); in main() 46 if (crypto_sign_ed25519_pk_to_curve25519(curve25519_pk, ed25519_pk) != in main() 57 sodium_hex2bin(ed25519_pk, crypto_sign_ed25519_PUBLICKEYBYTES, in main() 61 assert(crypto_sign_ed25519_pk_to_curve25519(curve25519_pk, ed25519_pk) == -1); in main() 62 sodium_hex2bin(ed25519_pk, crypto_sign_ed25519_PUBLICKEYBYTES, in main() 66 assert(crypto_sign_ed25519_pk_to_curve25519(curve25519_pk, ed25519_pk) == -1); in main() 67 sodium_hex2bin(ed25519_pk, crypto_sign_ed25519_PUBLICKEYBYTES, in main() [all …]
|
/freebsd/crypto/openssh/ |
H A D | ssh-ed25519.c | 38 freezero(k->ed25519_pk, ED25519_PK_SZ); in ssh_ed25519_cleanup() 40 k->ed25519_pk = NULL; in ssh_ed25519_cleanup() 47 if (a->ed25519_pk == NULL || b->ed25519_pk == NULL) in ssh_ed25519_equal() 49 if (memcmp(a->ed25519_pk, b->ed25519_pk, ED25519_PK_SZ) != 0) in ssh_ed25519_equal() 60 if (key->ed25519_pk == NULL) in ssh_ed25519_serialize_public() 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() 87 crypto_sign_ed25519_keypair(k->ed25519_pk, k->ed25519_sk); in ssh_ed25519_generate() 94 if (from->ed25519_pk == NULL) in ssh_ed25519_copy_public() [all …]
|
H A D | ssh-ed25519-sk.c | 151 key->ed25519_pk == NULL || in ssh_ed25519_sk_verify() 227 key->ed25519_pk)) != 0) { in ssh_ed25519_sk_verify()
|
H A D | sshkey.h | 138 u_char *ed25519_pk; member
|
H A D | sshkey.c | 2656 expect_ed25519_pk = k->ed25519_pk; in sshkey_private_deserialize() 2658 k->ed25519_pk = NULL; in sshkey_private_deserialize() 2676 (expect_ed25519_pk != NULL && (k->ed25519_pk == NULL || in sshkey_private_deserialize() 2677 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() 3650 if (!EVP_PKEY_get_raw_public_key(pk, prv->ed25519_pk, &len)) { in sshkey_parse_private_pem_fileblob() 3669 prv->ed25519_pk, ED25519_PK_SZ); in sshkey_parse_private_pem_fileblob()
|
H A D | ssh-sk.c | 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()
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/ |
H A D | keypair.c | 51 const unsigned char *ed25519_pk) in crypto_sign_ed25519_pk_to_curve25519() argument 57 if (ge25519_has_small_order(ed25519_pk) != 0 || in crypto_sign_ed25519_pk_to_curve25519() 58 ge25519_frombytes_negate_vartime(&A, ed25519_pk) != 0 || in crypto_sign_ed25519_pk_to_curve25519()
|
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/ |
H A D | crypto_sign_ed25519.h | 76 const unsigned char *ed25519_pk)
|
/freebsd/crypto/openssh/regress/unittests/sshkey/ |
H A D | test_sshkey.c | 235 ASSERT_PTR_EQ(k1->ed25519_pk, NULL); in sshkey_tests() 308 ASSERT_PTR_NE(kf->ed25519_pk, NULL); in sshkey_tests() 372 ASSERT_PTR_NE(k1->ed25519_pk, NULL); in sshkey_tests()
|