Home
last modified time | relevance | path

Searched refs:curve25519 (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/lib/crypto/
H A DMakefile22 libcurve25519-generic-y := curve25519-fiat32.o
23 libcurve25519-generic-$(CONFIG_ARCH_SUPPORTS_INT128) := curve25519-hacl64.o
24 libcurve25519-generic-y += curve25519-generic.o
27 libcurve25519-y += curve25519.o
43 libcurve25519-y += curve25519-selftest.o
H A Dcurve25519.c12 #include <crypto/curve25519.h>
H A Dcurve25519-generic.c12 #include <crypto/curve25519.h>
H A Dcurve25519-hacl64.c14 #include <crypto/curve25519.h>
/kernel/linux/linux-6.6/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.c12 #include <crypto/curve25519.h>
H A Dcurve25519-generic.c12 #include <crypto/curve25519.h>
/kernel/linux/linux-5.10/arch/arm/crypto/
H A DMakefile15 obj-$(CONFIG_CRYPTO_CURVE25519_NEON) += curve25519-neon.o
42 curve25519-neon-y := curve25519-core.o curve25519-glue.o
H A Dcurve25519-glue.c6 * began from SUPERCOP's curve25519/neon2/scalarmult.s, but has subsequently been
20 #include <crypto/curve25519.h>
103 .base.cra_name = "curve25519",
104 .base.cra_driver_name = "curve25519-neon",
134 MODULE_ALIAS_CRYPTO("curve25519");
135 MODULE_ALIAS_CRYPTO("curve25519-neon");
/kernel/linux/linux-6.6/arch/arm/crypto/
H A DMakefile17 obj-$(CONFIG_CRYPTO_CURVE25519_NEON) += curve25519-neon.o
46 curve25519-neon-y := curve25519-core.o curve25519-glue.o
H A Dcurve25519-glue.c6 * began from SUPERCOP's curve25519/neon2/scalarmult.s, but has subsequently been
20 #include <crypto/curve25519.h>
103 .base.cra_name = "curve25519",
104 .base.cra_driver_name = "curve25519-neon",
134 MODULE_ALIAS_CRYPTO("curve25519");
135 MODULE_ALIAS_CRYPTO("curve25519-neon");
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c4 #include <crypto/curve25519.h>
127 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()
1224 /* curve25519: p->a->k */ 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 in hpre_curve25519_fill_curve()
[all...]
/kernel/linux/linux-5.10/include/crypto/
H A Dcurve25519.h32 bool __must_check curve25519(u8 mypublic[CURVE25519_KEY_SIZE], in curve25519() function
/kernel/linux/linux-6.6/include/crypto/
H A Dcurve25519.h34 bool __must_check curve25519(u8 mypublic[CURVE25519_KEY_SIZE], in curve25519() function
/kernel/linux/linux-5.10/crypto/
H A Dcurve25519-generic.c3 #include <crypto/curve25519.h>
63 .base.cra_name = "curve25519",
64 .base.cra_driver_name = "curve25519-generic",
88 MODULE_ALIAS_CRYPTO("curve25519");
89 MODULE_ALIAS_CRYPTO("curve25519-generic");
H A DMakefile183 obj-$(CONFIG_CRYPTO_CURVE25519) += curve25519-generic.o
/kernel/linux/linux-5.10/drivers/net/wireguard/
H A Dmessages.h9 #include <crypto/curve25519.h>
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()
/kernel/linux/linux-6.6/drivers/net/wireguard/
H A Dmessages.h9 #include <crypto/curve25519.h>
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()
/kernel/linux/linux-6.6/crypto/
H A Dcurve25519-generic.c3 #include <crypto/curve25519.h>
63 .base.cra_name = "curve25519",
64 .base.cra_driver_name = "curve25519-generic",
88 MODULE_ALIAS_CRYPTO("curve25519");
89 MODULE_ALIAS_CRYPTO("curve25519-generic");
H A DMakefile188 obj-$(CONFIG_CRYPTO_CURVE25519) += curve25519-generic.o
/kernel/linux/linux-5.10/arch/x86/crypto/
H A DMakefile95 obj-$(CONFIG_CRYPTO_CURVE25519_X86) += curve25519-x86_64.o
H A Dcurve25519-x86_64.c7 #include <crypto/curve25519.h>
1477 .base.cra_name = "curve25519",
1478 .base.cra_driver_name = "curve25519-x86",
1510 MODULE_ALIAS_CRYPTO("curve25519");
1511 MODULE_ALIAS_CRYPTO("curve25519-x86");
/kernel/linux/linux-6.6/arch/x86/crypto/
H A DMakefile92 obj-$(CONFIG_CRYPTO_CURVE25519_X86) += curve25519-x86_64.o

Completed in 18 milliseconds

12