Hi Frank,
Frank wrote:
> Marcus,
> Thanks. But that example is a little confussing. First what type of
> signature are you doing, RSA, DSA?
If your are using the EVP_Sign{Init|Update|Final} functions (as in demos/
sign/sign.c) the type of the signature (RSA, DSA, ECDSA) is specified
by the private key (please read the EVP_SignUpdate manpage).
> I see it does a sha1 hash to perform the
> signature on. Also where does RSA_sign() function come into play?
EVP_SignFinal() calls RSA_sign() internally
> Is this
> example the new way or old way? Is RSA_sign the new way or old way?
I would recommend the use of the high level EVP_Sign* API.
Regards,
Nils
> "marcus.carey" wrote:
> > Look in the demos directory of the Openssl distribution.
> >
> > ----- Original Message -----
> > From: "Frank" <[EMAIL PROTECTED]>
> > To: "Openssl user grp" <[EMAIL PROTECTED]>
> > Sent: Monday, November 11, 2002 7:51 AM
> > Subject: Examples of RSA/DSA signing of data
> >
> > > I was wondering if there where any examples of using RSA and DSA to
> > > sign data/verify? The man pages are not exactly straight forward on
> > > what you have to do. I just want to sign some data. I can assume the
> > > certs are in a file for everyone. I know it's not as easy as calling
> > > RSA_sign, RSA_verify as they need lots of information. I think the
> > > biggest issue I have is how to populate the RSA structure with the
> > > private & public key from the cert.
> > >
> > > Thanks,
> > >
> > > Frank
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]