Home
last modified time | relevance | path

Searched refs:public_key (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/crypto/asymmetric_keys/
Dpublic_key.c52 struct public_key *key = asymmetric_key->payload.data[asym_crypto]; in public_key_describe()
64 struct public_key *key = payload; in public_key_destroy()
78 int public_key_verify_signature(const struct public_key *pk, in public_key_verify_signature()
115 const struct public_key *pk = key->payload.data[asym_crypto]; in public_key_verify_signature_2()
Dpublic_key.h26 int (*verify_signature)(const struct public_key *key,
35 extern int public_key_verify_signature(const struct public_key *pk,
Dx509_parser.h19 struct public_key *pub; /* Public key details */
61 extern int x509_check_signature(const struct public_key *pub,
Drsa.c90 static int RSAVP1(const struct public_key *key, MPI s, MPI *_m) in RSAVP1()
210 static int RSA_verify_signature(const struct public_key *key, in RSA_verify_signature()
DMakefile9 obj-$(CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE) += public_key.o
Dx509_public_key.c224 int x509_check_signature(const struct public_key *pub, in x509_check_signature()
Dx509_cert_parser.c79 cert->pub = kzalloc(sizeof(struct public_key), GFP_KERNEL); in x509_cert_parse()
/linux-4.4.14/net/bluetooth/
Decc.h35 bool ecc_make_key(u8 public_key[64], u8 private_key[32]);
53 bool ecdh_shared_secret(const u8 public_key[64], const u8 private_key[32],
Decc.c769 bool ecc_make_key(u8 public_key[64], u8 private_key[32]) in ecc_make_key()
792 ecc_native2bytes(pk.x, public_key); in ecc_make_key()
793 ecc_native2bytes(pk.y, &public_key[32]); in ecc_make_key()
798 bool ecdh_shared_secret(const u8 public_key[64], const u8 private_key[32], in ecdh_shared_secret()
807 ecc_bytes2native(public_key, pk.x); in ecdh_shared_secret()
808 ecc_bytes2native(&public_key[32], pk.y); in ecdh_shared_secret()
/linux-4.4.14/include/crypto/
Dpublic_key.h61 struct public_key { struct
/linux-4.4.14/Documentation/crypto/
Dasymmetric-keys.txt89 #include <crypto/public_key.h>