Jump to content

Using a public key with OpenSSL


griffenjam

Recommended Posts

I'm trying to use the openssl_verify function to check data that is being sent to me. I have the encrypted data, the un encrpypted data, and a public key. I'm having problems because it seems that all the OpenSSL functions want to get a certificate with the private key in it as well (which I don't have access to).

I can use OpenSSL on the command line to do what I want, I have a code sample in Perl that does what I need to do, it called the function: Crypt::OpenSSL::DSA->read_pub_key($PublicKeyFile) to read in the public key. However is seems that the PHP function openssl_get_publickey() works differently, it seems to require a private key. Is there something I've overlooked?
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.