Home | History | Annotate | Download | only in racoon

Lines Matching defs:evp

52 #include <openssl/evp.h>
961 EVP_PKEY *evp;
972 evp = X509_get_pubkey(x509);
973 if (! evp) {
979 res = eay_rsa_verify(source, sig, evp->pkey.rsa);
981 EVP_PKEY_free(evp);
1009 EVP_PKEY *evp = NULL;
1021 evp = PEM_read_bio_PrivateKey(bio, NULL, NULL, NULL);
1030 evp = PEM_read_PrivateKey(fp, NULL, NULL, NULL);
1037 if (evp == NULL)
1040 pkeylen = i2d_PrivateKey(evp, NULL);
1047 pkeylen = i2d_PrivateKey(evp, &bp);
1054 if (evp != NULL)
1055 EVP_PKEY_free(evp);
1072 EVP_PKEY *evp = NULL;
1092 evp = X509_get_pubkey(x509);
1093 if (evp == NULL)
1096 pkeylen = i2d_PublicKey(evp, NULL);
1103 pkeylen = i2d_PublicKey(evp, &bp);
1109 if (evp != NULL)
1110 EVP_PKEY_free(evp);
1123 EVP_PKEY *evp;
1130 evp = d2i_PrivateKey(EVP_PKEY_RSA, NULL, (void *)&bp, privkey->l);
1131 if (evp == NULL)
1134 sig = eay_rsa_sign(src, evp->pkey.rsa);
1136 EVP_PKEY_free(evp);
1336 /* EVP functions return lengths in bytes, ipsec-tools