Thank you Mr. Henson,

I only have one problem: it takes a PKCS#7 file in input but mine is binary.
I tried with the -binary command but it still say that it can not read the
S/MIME message, so it does not recognise my file as a binary one.
Any suggestion?

Danny
Electroline Equipment Inc, Montreal 
 Tel:  (514) 374-6204  #447 
 Fax:    (514) 374-8901 
 E-mail:  [EMAIL PROTECTED] 





-----Original Message-----
From: Dr. Stephen Henson [mailto:[EMAIL PROTECTED]
Sent: Monday, August 04, 2003 2:48 PM
To: [EMAIL PROTECTED]
Subject: Re: Signing a binary file


On Mon, Aug 04, 2003, Danny Joseph wrote:

> > I am new in the openssl world so my questions migth be basic.
> > I have a binary code file that I have to sign (using a private key and
one
> > or more certificat).
> > It has to be PKCS#7(SHA1 with RSA encryption) DER encoded Signed Data.
> > So :
> >     1- I have to create a PKCS#7 data message from my binary file.
> >     2- Sign this last PKCS#7 file -> In my signed data, there will be
> > one (or more) certificats along with their Signing Info. I need to put a
> > signing time as well.
> > 
> > There is the pkcs7 to create a PKCS#7 fiel from my binary file but it
has
> > to be PEM or DER input.
> > Then, there is the crl2pkcs7 function to add certificats to the PKCS#7
> > file, without crl in my case. 
> > Then, I have to sign the whole thing with a SigningTime. I read on the
> > x509(1) function along with the req. 
> > I saw rsault as well as dgst(1) but I am a little bit lost in all those
> > functions and their differences.
> > Any suggestions to help me through this
> > Tx
> > 

You should look at the smime command, it does most or all of what you want.
By
default it uses S/MIME format and text translation but if you use the
-binary
and -outform DER options it should be more suited to your needs.

Signing time is added automatically.

Steve.
--
Dr Stephen N. Henson.
Core developer of the   OpenSSL project: http://www.openssl.org/
Freelance consultant see: http://www.drh-consultancy.demon.co.uk/
Email: [EMAIL PROTECTED], PGP key: via homepage.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to