Lines Matching defs:rsa
144 int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa)
149 if (rsa == NULL) {
162 RSA_up_ref(rsa);
163 if (EVP_PKEY_assign_RSA(pkey, rsa) <= 0) {
164 RSA_free(rsa);
220 (RSA_flags(pkey->pkey.rsa) & RSA_METHOD_FLAG_NO_CHECK)) ;
246 RSA *rsa = NULL;
260 rsa = d2i_RSAPrivateKey_bio(in, NULL);
263 rsa = PEM_read_bio_RSAPrivateKey(in, NULL,
271 if (rsa == NULL) {
275 ret = SSL_use_RSAPrivateKey(ssl, rsa);
276 RSA_free(rsa);
288 RSA *rsa;
291 if ((rsa = d2i_RSAPrivateKey(NULL, &p, (long)len)) == NULL) {
296 ret = SSL_use_RSAPrivateKey(ssl, rsa);
297 RSA_free(rsa);
424 (RSA_flags(c->pkeys[i].privatekey->pkey.rsa) &
516 int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa)
521 if (rsa == NULL) {
534 RSA_up_ref(rsa);
535 if (EVP_PKEY_assign_RSA(pkey, rsa) <= 0) {
536 RSA_free(rsa);
550 RSA *rsa = NULL;
564 rsa = d2i_RSAPrivateKey_bio(in, NULL);
567 rsa = PEM_read_bio_RSAPrivateKey(in, NULL,
574 if (rsa == NULL) {
578 ret = SSL_CTX_use_RSAPrivateKey(ctx, rsa);
579 RSA_free(rsa);
592 RSA *rsa;
595 if ((rsa = d2i_RSAPrivateKey(NULL, &p, (long)len)) == NULL) {
600 ret = SSL_CTX_use_RSAPrivateKey(ctx, rsa);
601 RSA_free(rsa);