Lines Matching refs:key
21 static int _rsa_enc(const struct rsa_key *key, MPI c, MPI m) in _rsa_enc() argument
24 if (mpi_cmp_ui(m, 0) < 0 || mpi_cmp(m, key->n) >= 0) in _rsa_enc()
28 return mpi_powm(c, m, key->e, key->n); in _rsa_enc()
35 static int _rsa_dec(const struct rsa_key *key, MPI m, MPI c) in _rsa_dec() argument
38 if (mpi_cmp_ui(c, 0) < 0 || mpi_cmp(c, key->n) >= 0) in _rsa_dec()
42 return mpi_powm(m, c, key->d, key->n); in _rsa_dec()
49 static int _rsa_sign(const struct rsa_key *key, MPI s, MPI m) in _rsa_sign() argument
52 if (mpi_cmp_ui(m, 0) < 0 || mpi_cmp(m, key->n) >= 0) in _rsa_sign()
56 return mpi_powm(s, m, key->d, key->n); in _rsa_sign()
63 static int _rsa_verify(const struct rsa_key *key, MPI m, MPI s) in _rsa_verify() argument
66 if (mpi_cmp_ui(s, 0) < 0 || mpi_cmp(s, key->n) >= 0) in _rsa_verify()
70 return mpi_powm(m, s, key->e, key->n); in _rsa_verify()
274 static int rsa_set_pub_key(struct crypto_akcipher *tfm, const void *key, in rsa_set_pub_key() argument
280 ret = rsa_parse_pub_key(pkey, key, keylen); in rsa_set_pub_key()
291 static int rsa_set_priv_key(struct crypto_akcipher *tfm, const void *key, in rsa_set_priv_key() argument
297 ret = rsa_parse_priv_key(pkey, key, keylen); in rsa_set_priv_key()