Lines Matching full:rsa_key
141 UniquePtr<RSA, RSA_Delete> rsa_key(RSA_new());
143 if (rsa_key.get() == NULL || pkey.get() == NULL) {
149 !RSA_generate_key_ex(rsa_key.get(), key_size, exponent.get(), NULL /* callback */)) {
154 RsaKey* new_key = new RsaKey(rsa_key.release(), authorizations, logger);
166 UniquePtr<RSA, RSA_Delete> rsa_key(EVP_PKEY_get1_RSA(pkey));
167 if (!rsa_key.get())
178 if (BN_cmp(public_exponent_bn.get(), rsa_key->e) != 0) {
184 public_exponent = BN_get_word(rsa_key->e);
195 if (RSA_size(rsa_key.get()) != (int)key_size) {
200 key_size = RSA_size(rsa_key.get()) * 8;
218 return new RsaKey(rsa_key.release(), authorizations, logger);