Lines Matching refs:m
25 static int _rsa_enc(const struct rsa_mpi_key *key, MPI c, MPI m) in _rsa_enc() argument
28 if (mpi_cmp_ui(m, 0) < 0 || mpi_cmp(m, key->n) >= 0) in _rsa_enc()
32 return mpi_powm(c, m, key->e, key->n); in _rsa_enc()
39 static int _rsa_dec(const struct rsa_mpi_key *key, MPI m, MPI c) in _rsa_dec() argument
46 return mpi_powm(m, c, key->d, key->n); in _rsa_dec()
58 MPI m, c = mpi_alloc(0); in rsa_enc() local
71 m = mpi_read_raw_from_sgl(req->src, req->src_len); in rsa_enc()
72 if (!m) in rsa_enc()
75 ret = _rsa_enc(pkey, c, m); in rsa_enc()
87 mpi_free(m); in rsa_enc()
97 MPI c, m = mpi_alloc(0); in rsa_dec() local
101 if (!m) in rsa_dec()
114 ret = _rsa_dec(pkey, m, c); in rsa_dec()
118 ret = mpi_write_to_sgl(m, req->dst, req->dst_len, &sign); in rsa_dec()
127 mpi_free(m); in rsa_dec()