Searched refs:ecdh (Results 1 - 10 of 10) sorted by relevance
/linux-master/include/crypto/ |
H A D | ecdh.h | 31 * struct ecdh - define an ECDH private key 36 struct ecdh { struct 51 unsigned int crypto_ecdh_key_len(const struct ecdh *params); 66 int crypto_ecdh_encode_key(char *buf, unsigned int len, const struct ecdh *p); 80 int crypto_ecdh_decode_key(const char *buf, unsigned int len, struct ecdh *p);
|
/linux-master/crypto/ |
H A D | ecdh_helper.c | 10 #include <crypto/ecdh.h> 27 unsigned int crypto_ecdh_key_len(const struct ecdh *params) 34 const struct ecdh *params) 57 struct ecdh *params)
|
H A D | ecdh.c | 12 #include <crypto/ecdh.h> 30 struct ecdh params; 143 .cra_name = "ecdh-nist-p192", 144 .cra_driver_name = "ecdh-nist-p192-generic", 168 .cra_name = "ecdh-nist-p256", 169 .cra_driver_name = "ecdh-nist-p256-generic", 193 .cra_name = "ecdh-nist-p384", 194 .cra_driver_name = "ecdh-nist-p384-generic", 240 MODULE_ALIAS_CRYPTO("ecdh");
|
H A D | ecdsa.c | 10 #include <crypto/ecdh.h>
|
H A D | Makefile | 192 ecdh_generic-y += ecdh.o
|
H A D | ecc.c | 33 #include <crypto/ecdh.h>
|
/linux-master/drivers/crypto/hisilicon/hpre/ |
H A D | hpre_crypto.c | 7 #include <crypto/ecdh.h> 129 struct hpre_ecdh_ctx ecdh; member in union:hpre_ctx::__anon172 144 struct kpp_request *ecdh; member in union:hpre_asym_request::__anon173 1221 if (is_ecdh && ctx->ecdh.p) { 1222 /* ecdh: p->a->k->b */ 1223 memzero_explicit(ctx->ecdh.p + shift, sz); 1224 dma_free_coherent(dev, sz << 3, ctx->ecdh.p, ctx->ecdh.dma_p); 1225 ctx->ecdh.p = NULL; 1273 static int hpre_ecdh_fill_curve(struct hpre_ctx *ctx, struct ecdh *param [all...] |
/linux-master/net/bluetooth/ |
H A D | ecdh_helper.c | 26 #include <crypto/ecdh.h> 40 * secret: memory where the ecdh computed shared secret will be saved. 75 pr_err("alg: ecdh: compute shared secret failed. err %d\n", 106 struct ecdh p = {0};
|
/linux-master/drivers/crypto/ |
H A D | atmel-ecc.c | 22 #include <crypto/ecdh.h> 83 struct ecdh params; 97 /* fallback to ecdh software implementation */ 306 .cra_name = "ecdh-nist-p256", 307 .cra_driver_name = "atmel-ecdh",
|
/linux-master/drivers/crypto/intel/keembay/ |
H A D | keembay-ocs-ecc.c | 11 #include <crypto/ecdh.h> 539 struct ecdh params; 832 .cra_name = "ecdh-nist-p256", 833 .cra_driver_name = "ecdh-nist-p256-keembay-ocs", 849 .cra_name = "ecdh-nist-p384", 850 .cra_driver_name = "ecdh-nist-p384-keembay-ocs", 1004 MODULE_ALIAS_CRYPTO("ecdh-nist-p256"); 1005 MODULE_ALIAS_CRYPTO("ecdh-nist-p384"); 1006 MODULE_ALIAS_CRYPTO("ecdh-nist-p256-keembay-ocs"); 1007 MODULE_ALIAS_CRYPTO("ecdh [all...] |
Completed in 124 milliseconds