Home
last modified time | relevance | path

Searched refs:ecdh (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/include/crypto/
H A Decdh.h36 struct ecdh { struct
51 unsigned int crypto_ecdh_key_len(const struct ecdh *params); argument
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);
/openbmc/linux/crypto/
H A Decdh_helper.c27 unsigned int crypto_ecdh_key_len(const struct ecdh *params) in crypto_ecdh_key_len()
34 const struct ecdh *params) in crypto_ecdh_encode_key()
57 struct ecdh *params) in crypto_ecdh_decode_key()
H A Decdh.c30 struct ecdh params; in ecdh_set_secret()
H A DMakefile190 ecdh_generic-y += ecdh.o
/openbmc/linux/Documentation/crypto/
H A Dapi-kpp.rst25 .. kernel-doc:: include/crypto/ecdh.h
28 .. kernel-doc:: include/crypto/ecdh.h
29 :functions: ecdh crypto_ecdh_key_len crypto_ecdh_encode_key crypto_ecdh_decode_key
/openbmc/linux/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c126 struct hpre_ecdh_ctx ecdh; member
141 struct kpp_request *ecdh; member
1218 if (is_ecdh && ctx->ecdh.p) { in hpre_ecc_clear_ctx()
1220 memzero_explicit(ctx->ecdh.p + shift, sz); in hpre_ecc_clear_ctx()
1221 dma_free_coherent(dev, sz << 3, ctx->ecdh.p, ctx->ecdh.dma_p); in hpre_ecc_clear_ctx()
1222 ctx->ecdh.p = NULL; in hpre_ecc_clear_ctx()
1270 static int hpre_ecdh_fill_curve(struct hpre_ctx *ctx, struct ecdh *params, in hpre_ecdh_fill_curve()
1275 void *p = ctx->ecdh.p + ctx->key_sz - cur_sz; in hpre_ecdh_fill_curve()
1276 void *a = ctx->ecdh.p + shifta - cur_sz; in hpre_ecdh_fill_curve()
1277 void *b = ctx->ecdh.p + shiftb - cur_sz; in hpre_ecdh_fill_curve()
[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,
32 # ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,
/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.
/openbmc/linux/net/bluetooth/
H A Decdh_helper.c106 struct ecdh p = {0}; in set_ecdh_privkey()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/sblim-sfcb/
H A Dsblim-sfcb_1.4.9.bb24 file://sblim-sfcb-1.4.8-default-ecdh-curve-name.patch \
/openbmc/linux/drivers/crypto/
H A Datmel-ecc.c83 struct ecdh params; in atmel_ecdh_set_secret()
/openbmc/linux/drivers/crypto/intel/keembay/
H A Dkeembay-ocs-ecc.c539 struct ecdh params; in kmb_ocs_ecdh_set_secret()
/openbmc/openbmc/poky/meta/lib/oeqa/files/
H A Dbuildhistory_filelist2.txt4224 -rw-r--r-- root root 358 ./usr/include/openssl/ecdh.h
H A Dbuildhistory_filelist1.txt4223 -rw-r--r-- root root 358 ./usr/include/openssl/ecdh.h
/openbmc/linux/
H A Dopengrok2.0.log[all...]
H A Dopengrok1.0.log[all...]