Home
last modified time | relevance | path

Searched refs:curve25519 (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/lib/crypto/
H A DMakefile30 libcurve25519-generic-y := curve25519-fiat32.o
31 libcurve25519-generic-$(CONFIG_ARCH_SUPPORTS_INT128) := curve25519-hacl64.o
32 libcurve25519-generic-y += curve25519-generic.o
35 libcurve25519-y += curve25519.o
54 libcurve25519-y += curve25519-selftest.o
H A Dcurve25519-selftest.c1293 ret = curve25519(out, curve25519_test_vectors[i].private, in curve25519_selftest()
1306 ret2 = curve25519(out2, in, (u8[CURVE25519_KEY_SIZE]){ 9 }); in curve25519_selftest()
/openbmc/linux/arch/arm/crypto/
H A DMakefile17 obj-$(CONFIG_CRYPTO_CURVE25519_NEON) += curve25519-neon.o
46 curve25519-neon-y := curve25519-core.o curve25519-glue.o
/openbmc/openbmc/poky/meta/recipes-core/dropbear/dropbear/
H A Ddropbear-disable-weak-ciphers.patch21 * Small systems should generally include either curve25519 or ecdh for performance.
22 * curve25519 is less widely supported but is faster
/openbmc/linux/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c127 struct hpre_curve25519_ctx curve25519; member
142 struct kpp_request *curve25519; member
1223 } else if (!is_ecdh && ctx->curve25519.p) { in hpre_ecc_clear_ctx()
1225 memzero_explicit(ctx->curve25519.p + shift, sz); in hpre_ecc_clear_ctx()
1226 dma_free_coherent(dev, sz << 2, ctx->curve25519.p, in hpre_ecc_clear_ctx()
1227 ctx->curve25519.dma_p); in hpre_ecc_clear_ctx()
1228 ctx->curve25519.p = NULL; in hpre_ecc_clear_ctx()
1694 p = ctx->curve25519.p + sz - len; in hpre_curve25519_fill_curve()
1714 if (!ctx->curve25519.p) { in hpre_curve25519_set_param()
1715 ctx->curve25519.p = dma_alloc_coherent(dev, sz << 2, in hpre_curve25519_set_param()
[all …]
/openbmc/openbmc-test-automation/security/
H A Dtest_bmc_ssh_security.robot31 # debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/strongswan/
H A Dstrongswan_6.0.0.bb56 PACKAGECONFIG[curve25519] = "--enable-curve25519,--disable-curve25519,, ${PN}-plugin-curve25519"
/openbmc/linux/include/crypto/
H A Dcurve25519.h34 bool __must_check curve25519(u8 mypublic[CURVE25519_KEY_SIZE], in curve25519() function
/openbmc/linux/arch/x86/crypto/
H A DMakefile92 obj-$(CONFIG_CRYPTO_CURVE25519_X86) += curve25519-x86_64.o
/openbmc/linux/drivers/net/wireguard/
H A Dnoise.c51 !curve25519(peer->handshake.precomputed_static_static, in wg_noise_precompute_static_static()
411 if (unlikely(!curve25519(dh_calculation, private, public))) in mix_dh()
/openbmc/linux/crypto/
H A DMakefile188 obj-$(CONFIG_CRYPTO_CURVE25519) += curve25519-generic.o
/openbmc/linux/
H A Dopengrok2.0.log[all...]
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]