2 * PKCS #1 (RSA Encryption)
3 * Copyright (c) 2006-2009, Jouni Malinen <j@w1.fi>
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
9 * Alternatively, this software may be distributed under the terms of BSD
12 * See README and COPYING for more details.
18 int pkcs1_encrypt(int block_type
, struct crypto_rsa_key
*key
,
19 int use_private
, const u8
*in
, size_t inlen
,
20 u8
*out
, size_t *outlen
);
21 int pkcs1_v15_private_key_decrypt(struct crypto_rsa_key
*key
,
22 const u8
*in
, size_t inlen
,
23 u8
*out
, size_t *outlen
);
24 int pkcs1_decrypt_public_key(struct crypto_rsa_key
*key
,
25 const u8
*crypt
, size_t crypt_len
,
26 u8
*plain
, size_t *plain_len
);