Home
last modified time | relevance | path

Searched refs:ed25519_sk (Results 1 – 7 of 7) sorted by relevance

/freebsd/crypto/openssh/
H A Dssh-ed25519.c39 freezero(k->ed25519_sk, ED25519_SK_SZ); in ssh_ed25519_cleanup()
41 k->ed25519_sk = NULL; in ssh_ed25519_cleanup()
75 (r = sshbuf_put_string(b, key->ed25519_sk, ED25519_SK_SZ)) != 0) in ssh_ed25519_serialize_private()
85 (k->ed25519_sk = malloc(ED25519_SK_SZ)) == NULL) in ssh_ed25519_generate()
87 crypto_sign_ed25519_keypair(k->ed25519_pk, k->ed25519_sk); in ssh_ed25519_generate()
126 u_char *ed25519_sk = NULL; in ssh_ed25519_deserialize_private() local
130 if ((r = sshbuf_get_string(b, &ed25519_sk, &sklen)) != 0) in ssh_ed25519_deserialize_private()
136 key->ed25519_sk = ed25519_sk; in ssh_ed25519_deserialize_private()
137 ed25519_sk = NULL; /* transferred */ in ssh_ed25519_deserialize_private()
141 freezero(ed25519_sk, sklen); in ssh_ed25519_deserialize_private()
[all …]
H A Dsshkey.h137 u_char *ed25519_sk; member
H A Dsshkey.c3643 (prv->ed25519_sk = calloc(1, ED25519_SK_SZ)) == NULL || in sshkey_parse_private_pem_fileblob()
3659 if (!EVP_PKEY_get_raw_private_key(pk, prv->ed25519_sk, &len)) { in sshkey_parse_private_pem_fileblob()
3668 memcpy(prv->ed25519_sk + (ED25519_SK_SZ - ED25519_PK_SZ), in sshkey_parse_private_pem_fileblob()
3671 sshbuf_dump_data(prv->ed25519_sk, ED25519_SK_SZ, stderr); in sshkey_parse_private_pem_fileblob()
/freebsd/crypto/openssh/regress/unittests/sshsig/
H A Dmktestdata.sh20 rm -f rsa dsa ecdsa ed25519 ecdsa_sk ed25519_sk
21 rm -f rsa.sig dsa.sig ecdsa.sig ed25519.sig ecdsa_sk.sig ed25519_sk.sig
33 -N "" -f ed25519_sk
42 -Y sign -f ed25519_sk -n $NAMESPACE - < signed-data > ed25519_sk.sig
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/
H A Dkeypair.c75 const unsigned char *ed25519_sk) in crypto_sign_ed25519_sk_to_curve25519() argument
80 memcpy(h, ed25519_sk, 32); in crypto_sign_ed25519_sk_to_curve25519()
82 crypto_hash_sha512(h, ed25519_sk, 32); in crypto_sign_ed25519_sk_to_curve25519()
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/
H A Dcrypto_sign_ed25519.h81 const unsigned char *ed25519_sk);
/freebsd/crypto/openssh/regress/unittests/sshkey/
H A Dtest_sshkey.c234 ASSERT_PTR_EQ(k1->ed25519_sk, NULL); in sshkey_tests()
309 ASSERT_PTR_NE(kf->ed25519_sk, NULL); in sshkey_tests()
373 ASSERT_PTR_EQ(k1->ed25519_sk, NULL); in sshkey_tests()