Now I replaced "rsautl" with "pkeyutl" and it sucessfully sign the data
using a private key.  But how do I verify the dsa-signature with the public
key?

sign data using private key:
1) openssl rsautl -sign -in sign.txt -inkey userkey.pem -out sig

Verify signature with public key got syntax error:
2) openssl rsautl -verify -in sig -pubin dsacert.pem
Usage: rsautl [options]


On 6/25/07, Janet N <[EMAIL PROTECTED]> wrote:

Thanks for the clarification.  So I've tried using "pkeyutl" to sign data
using a private key then

verify the signature with following command:

 openssl pkeyutl -verify -in file -sigfile sig -inkey key.pem

 openssl pkeyutl -sign -in file -inkey key.pem -out sig

But I am getting eror pkeyutl is an invalid command:

openssl:Error: 'pkeyutl' is an invalid command.

I am using version : OpenSSL 0.9.8b 04 May 2006


On 6/25/07, Michael Sierchio <[EMAIL PROTECTED]> wrote:
>
>
> you verify a signature with the public key, and you sign with the
> private key.
>
>
> -----Original Message-----
>
> From:  "Janet N" <[EMAIL PROTECTED]>
> Subj:  openssl verify signature with priv key?
> Date:  Mon 2007 Jun 25 13:17
> Size:  351 bytes
> To:  openssl-users@openssl.org
>
> Hi there,
>
> How do I verify a signature (dsa signature), with the private key using
> openssl?
>
> Ive tried the following did not work (syntax erro), any help is
> appreciated!
>
> openssl rsa -in sigcert.pem -noout -verify -key  userkey.pem
>
> unknown option -verify
> rsa [options] <infile >outfile
> where options are
>
>
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                     openssl-users@openssl.org
> Automated List Manager                           [EMAIL PROTECTED]
>


Reply via email to