Lines Matching refs:c
51 static int _rsa_enc(const struct rsa_mpi_key *key, MPI c, MPI m) in _rsa_enc() argument
62 return mpi_powm(c, m, key->e, key->n); in _rsa_enc()
72 static int _rsa_dec_crt(const struct rsa_mpi_key *key, MPI m_or_m1_or_h, MPI c) in _rsa_dec_crt() argument
82 if (rsa_check_payload(c, key->n)) in _rsa_dec_crt()
91 ret = mpi_powm(m_or_m1_or_h, c, key->dp, key->p); in _rsa_dec_crt()
96 ret = mpi_powm(m2, c, key->dq, key->q); in _rsa_dec_crt()
124 MPI m, c = mpi_alloc(0); in rsa_enc() local
128 if (!c) in rsa_enc()
141 ret = _rsa_enc(pkey, c, m); in rsa_enc()
145 ret = mpi_write_to_sgl(c, req->dst, req->dst_len, &sign); in rsa_enc()
155 mpi_free(c); in rsa_enc()
163 MPI c, m = mpi_alloc(0); in rsa_dec() local
176 c = mpi_read_raw_from_sgl(req->src, req->src_len); in rsa_dec()
177 if (!c) in rsa_dec()
180 ret = _rsa_dec_crt(pkey, m, c); in rsa_dec()
191 mpi_free(c); in rsa_dec()