php - openssl_free_key expects parameter 1 to be resource -


i have code:

openssl_pkcs12_read($p12buf, $p12cert, $decpass); openssl_pkey_export($p12cert['pkey'], $pemkey);  openssl_sign($tosign, $signature, $pemkey, openssl_algo_sha1); openssl_free_key($pemkey); 

i warning:

warning (2): openssl_free_key() expects parameter 1 resource, string given 

how can rid of or doing wrong?

openssl_free_key require result (resource) of openssl_pkey_get_private or openssl_pkey_get_public

$key = openssl_pkey_get_private($keyfile, $passphrase); openssl_free_key($key); 

Comments

Popular posts from this blog

How to mention the localhost in android -

php - Calling a template part from a post -

c# - String.format() DateTime With Arabic culture -