Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <openssl/crypto.h>
- #include <openssl/evp.h>
- #pragma message "Compile time OpenSSL: " OPENSSL_VERSION_TEXT
- #if OPENSSL_VERSION_NUMBER < 0x010100000
- /* before 1.1.0 `OpenSSL_version` was `SSLeay_version` */
- # define OpenSSL_version SSLeay_version
- # define OPENSSL_VERSION SSLEAY_VERSION
- #endif
- #include <stdio.h>
- int main(void)
- {
- EVP_PKEY_ASN1_METHOD *meth = NULL;
- printf("runtime OpenSSL version: %s\n", OpenSSL_version(OPENSSL_VERSION));
- meth = EVP_PKEY_asn1_new(NID_undef, 0, "pem_str", "info");
- if (meth == NULL) {
- fprintf(stderr, "EVP_PKEY_ans1_new() returned NULL\n");
- }
- else {
- EVP_PKEY_asn1_set_item(meth, NULL, NULL);
- }
- printf("%p\n", EVP_PKEY_asn1_set_item);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement