Lines Matching refs:key

22 struct crypto_public_key * crypto_public_key_import(const u8 *key, size_t len)  in crypto_public_key_import()  argument
25 crypto_rsa_import_public_key(key, len); in crypto_public_key_import()
38 struct crypto_private_key * crypto_private_key_import(const u8 *key, in crypto_private_key_import() argument
45 res = pkcs8_key_import(key, len); in crypto_private_key_import()
51 res = pkcs8_enc_key_import(key, len, passwd); in crypto_private_key_import()
60 crypto_rsa_import_private_key(key, len); in crypto_private_key_import()
72 int crypto_public_key_encrypt_pkcs1_v15(struct crypto_public_key *key, in crypto_public_key_encrypt_pkcs1_v15() argument
76 return pkcs1_encrypt(2, (struct crypto_rsa_key *) key, in crypto_public_key_encrypt_pkcs1_v15()
81 int crypto_private_key_decrypt_pkcs1_v15(struct crypto_private_key *key, in crypto_private_key_decrypt_pkcs1_v15() argument
85 return pkcs1_v15_private_key_decrypt((struct crypto_rsa_key *) key, in crypto_private_key_decrypt_pkcs1_v15()
90 int crypto_private_key_sign_pkcs1(struct crypto_private_key *key, in crypto_private_key_sign_pkcs1() argument
94 return pkcs1_encrypt(1, (struct crypto_rsa_key *) key, in crypto_private_key_sign_pkcs1()
99 void crypto_public_key_free(struct crypto_public_key *key) in crypto_public_key_free() argument
101 crypto_rsa_free((struct crypto_rsa_key *) key); in crypto_public_key_free()
105 void crypto_private_key_free(struct crypto_private_key *key) in crypto_private_key_free() argument
107 crypto_rsa_free((struct crypto_rsa_key *) key); in crypto_private_key_free()
111 int crypto_public_key_decrypt_pkcs1(struct crypto_public_key *key, in crypto_public_key_decrypt_pkcs1() argument
115 return pkcs1_decrypt_public_key((struct crypto_rsa_key *) key, in crypto_public_key_decrypt_pkcs1()