Home
last modified time | relevance | path

Searched refs:eddsa (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/libfido2/regress/
H A Deddsa.c16 #include <fido/eddsa.h>
32 static const char eddsa[] = \ variable
128 ASSERT_NULL(EVP_PKEY_from_PEM(eddsa, sizeof(eddsa))); in valid_key()
132 assert(eddsa_pk_cmp(eddsa, sizeof(eddsa)) < 0); in valid_key()
134 ASSERT_NOT_NULL((pkeyA = EVP_PKEY_from_PEM(eddsa, sizeof(eddsa)))); in valid_key()
141 assert(eddsa_pk_cmp(eddsa, sizeof(eddsa)) in valid_key()
[all...]
H A Dassert.c18 #include <fido/eddsa.h>
228 eddsa_pk_t *eddsa; in empty_assert() local
250 eddsa = alloc_eddsa_pk(); in empty_assert()
264 eddsa) == FIDO_ERR_INVALID_ARGUMENT); in empty_assert()
278 eddsa) == FIDO_ERR_INVALID_ARGUMENT); in empty_assert()
282 free_eddsa_pk(eddsa);
323 eddsa_pk_t *eddsa; in valid_assert()
328 eddsa = alloc_eddsa_pk(); in valid_assert()
340 assert(fido_assert_verify(a, 0, COSE_EDDSA, eddsa) == FIDO_ERR_INVALID_SIG); in valid_assert()
344 free_eddsa_pk(eddsa);
321 eddsa_pk_t *eddsa; valid_assert() local
[all...]
H A DCMakeLists.txt48 add_regress_test(regress_eddsa SOURCES eddsa.c LIBS ${_FIDO2_LIBRARY})
/freebsd/contrib/libfido2/tools/
H A Dassert_verify.c96 EVP_PKEY *eddsa = NULL; in load_pubkey() local
135 if ((eddsa = read_eddsa_pubkey(file)) == NULL) in load_pubkey()
139 if (eddsa_pk_from_EVP_PKEY(eddsa_pk, eddsa) != FIDO_OK) in load_pubkey()
142 EVP_PKEY_free(eddsa); in load_pubkey()
/freebsd/contrib/libfido2/fuzz/
H A Dfuzz_assert.c31 struct blob eddsa; member
94 unpack_blob(v[12], &p->eddsa) < 0 || in unpack()
134 (argv[12] = pack_blob(&p->eddsa)) == NULL || in pack()
182 dummy.eddsa.len = sizeof(dummy_eddsa); in pack_dummy()
191 memcpy(&dummy.eddsa.body, &dummy_eddsa, dummy.eddsa.len); in pack_dummy()
444 eddsa_pk_from_ptr(eddsa_pk, p->eddsa.body, p->eddsa.len); in test()
515 mutate_blob(&p->eddsa); in mutate()
H A Dsummary.txt26 src/eddsa.c 125 5 96.00% 10 …
H A Dfunctions.txt454 File '/libfido2/src/eddsa.c':
465 eddsa.c:decode_pubkey_point 10 0 100.00% 11 0 100.00%
466 eddsa.c:decode_coord 12 0 100.00% 10 0 100.00%
/freebsd/contrib/libfido2/examples/
H A Dassert.c49 EVP_PKEY *eddsa = NULL; in verify_assert() local
105 if ((eddsa = read_eddsa_pubkey(key)) == NULL) in verify_assert()
111 if (eddsa_pk_from_EVP_PKEY(eddsa_pk, eddsa) != FIDO_OK) in verify_assert()
115 EVP_PKEY_free(eddsa); in verify_assert()
116 eddsa = NULL; in verify_assert()
H A DREADME.adoc50 - cred [-t es256|es384|rs256|eddsa] [-k pubkey] [-ei cred_id] [-P pin]
70 - assert [-t es256|es384|rs256|eddsa] [-a cred_id] [-h hmac_secret] [-P pin]
/freebsd/crypto/libecc/src/sig/
H A Deddsa.c1163 ret = h->hfunc_init(&(ctx->sign_data.eddsa.h_ctx)); EG(ret, err);
1166 ctx->sign_data.eddsa.magic = EDDSA_SIGN_MAGIC;
1190 EDDSA_SIGN_CHECK_INITIALIZED(&(ctx->sign_data.eddsa), ret, err);
1215 ret = ctx->h->hfunc_update(&(ctx->sign_data.eddsa.h_ctx), chunk, chunklen);
1264 EDDSA_SIGN_CHECK_INITIALIZED(&(ctx->sign_data.eddsa), ret, err);
1327 ret = h->hfunc_finalize(&(ctx->sign_data.eddsa.h_ctx), ph_hash); EG(ret, err);
1338 ret = h->hfunc_init(&(ctx->sign_data.eddsa.h_ctx)); EG(ret, err);
1344 &(ctx->sign_data.eddsa.h_ctx)); EG(ret, err);
1350 &(ctx->sign_data.eddsa.h_ctx)); EG(ret, err);
1353 ret = h->hfunc_update(&(ctx->sign_data.eddsa.h_ctx), &hash[hsize / 2], hsize / 2); EG(ret, err);
[all …]
H A Dmeson.build10 'eddsa.c',
/freebsd/crypto/openssh/regress/unittests/sshkey/
H A DMakefile14 SRCS+=utf8.c ssherr-libcrypto.c libcrux-mlkem-mldsa.c ssh-mldsa-eddsa.c
/freebsd/crypto/openssh/regress/unittests/authopt/
H A DMakefile17 SRCS+=ssh-mldsa-eddsa.c libcrux-mlkem-mldsa.c
/freebsd/crypto/openssh/regress/unittests/hostkeys/
H A DMakefile14 SRCS+=ssh-mldsa-eddsa.c libcrux-mlkem-mldsa.c
/freebsd/crypto/openssh/regress/unittests/crypto/
H A DMakefile18 SRCS+=utf8.c ssherr-libcrypto.c libcrux-mlkem-mldsa.c ssh-mldsa-eddsa.c
/freebsd/crypto/openssh/regress/unittests/sshsig/
H A DMakefile14 SRCS+=ssh-mldsa-eddsa.c libcrux-mlkem-mldsa.c
/freebsd/crypto/openssh/regress/unittests/servconf/
H A DMakefile19 SRCS+=libcrux-mlkem-mldsa.c ssh-mldsa-eddsa.c
/freebsd/lib/libfido2/
H A DMakefile21 SRCS+= eddsa.c
/freebsd/crypto/openssh/regress/unittests/kex/
H A DMakefile15 SRCS+=libcrux-mlkem-mldsa.c ssh-mldsa-eddsa.c
/freebsd/secure/lib/libpkgecc/
H A DMakefile95 eddsa.c \
/freebsd/secure/lib/libssh/
H A DMakefile35 libcrux-mlkem-mldsa.c ssh-mldsa-eddsa.c \
/freebsd/crypto/openssl/doc/man7/
H A DEVP_SIGNATURE-ED25519.pod134 Valid algorithm names are B<ed25519>, B<ed448> and B<eddsa>. If B<eddsa> is
/freebsd/contrib/libfido2/src/fido/
H A Dtypes.h138 eddsa_pk_t eddsa; member
/freebsd/crypto/libecc/include/libecc/sig/
H A Dsig_algs_internal.h144 eddsa_sign_data eddsa; member
200 eddsa_verify_data eddsa; member
/freebsd/contrib/libfido2/src/
H A DCMakeLists.txt22 eddsa.c

12