Output of openssl smime verify operation in cmd console is incorrect

2012-12-11 Thread fireprophet
Hello, experts! A have a task to verify cms message with openssl command line, the operation is: *openssl smime -verify -in [fileName] -inform der -noverify -out [outputFileName]* (noverify argument is because i have a problem with root cert and now i need to solve first problem - verify digital

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-28 Thread GWu
On Mon, Aug 27, 2012 at 10:50 PM, Dr. Stephen Henson wrote: On Mon, Aug 27, 2012, GWu wrote: The email is available at http://www.buergerkarte.at/mvnforum/mvnforum/viewthread_thread,272#1180 (German language forum, but the email - or it's significant parts respectively - is easily visble).

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-28 Thread Dr. Stephen Henson
certificate. You can use the smime utility for this by turning off all verification: openssl smime -verify -in message -noverify -nosigs -signer s.pem Then extract the final signature in binary form: in the asn1parse output look for the final OCTET STRING and note its offset (number before

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-28 Thread GWu
On Tue, Aug 28, 2012 at 1:07 PM, Dr. Stephen Henson wrote: - ba 80 69 57 62 78 03 d4-57 3c 93 83 b9 86 f1 5a ..iWbx..W.Z 0010 - 35 23 58 3d This isn't a proper DigestInfo structure at all it's just presumably the raw SHA1 hash (as you can see from its length: 20 bytes). A proper

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-28 Thread Dr. Stephen Henson
On Tue, Aug 28, 2012, GWu wrote: Great, thanks a lot. I've been able to reproduce this on the erroneous messages as well, and a correctly signed message gives for example openssl rsautl -verify -certin -inkey s.pem -in sig.der -asn1parse 0:d=0 hl=2 l= 33 cons: SEQUENCE 2:d=1

openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-27 Thread GWu
Hello, I'm trying to verify an email signature using openssl. I've saved the complete mail to a file named mail.eml, then I'm using openssl to verify: openssl smime -inform SMIME -CAfile all.pem -verify -in mail.eml which gives an error: 2674688:error:0D0680A8:asn1 encoding

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-27 Thread Dr. Stephen Henson
On Mon, Aug 27, 2012, GWu wrote: Hello, I'm trying to verify an email signature using openssl. I've saved the complete mail to a file named mail.eml, then I'm using openssl to verify: openssl smime -inform SMIME -CAfile all.pem -verify -in mail.eml which gives an error:

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-27 Thread GWu
On Mon, Aug 27, 2012 at 9:27 PM, Dr. Stephen Henson wrote: On Mon, Aug 27, 2012, GWu wrote: [...] openssl smime -inform SMIME -CAfile all.pem -verify -in mail.eml which gives an error: [...] It sounds like the signature is malformed. That wouldn't cause problems with asn1parse but would

Re: openssl smime verify fails in ASN1_CHECK_TLEN but asn1parse is ok?

2012-08-27 Thread Dr. Stephen Henson
On Mon, Aug 27, 2012, GWu wrote: On Mon, Aug 27, 2012 at 9:27 PM, Dr. Stephen Henson wrote: On Mon, Aug 27, 2012, GWu wrote: [...] openssl smime -inform SMIME -CAfile all.pem -verify -in mail.eml which gives an error: [...] It sounds like the signature is malformed. That wouldn't

openssl smime verify reports digest_failure, but input seems OK

2011-08-29 Thread Jakob Bohm
-in sigblob.der. However for some strange reason, openssl smime -verify keeps reporting digest_failure. I have tried all of the following commands: openssl smime -verify -inform DER -in sig.tmp -binary -content data.tmp -noverify -out /dev/null openssl smime -verify -inform DER -in sig.tmp -content

Re: openssl smime verify

2000-12-30 Thread Michael Ströder
Mahesh Anantharaman wrote: openssl smime -verify -noverify -nointern -nochain -in message.txt -certfile myfile.pem Note that you normally MUST verify the validity of the sender's certificate against a trusted root cert which you retrieved in a secure way. Otherwise you have to make sure

Re: openssl smime verify

2000-12-30 Thread Michael Ströder
Dr S N Henson wrote: The email is always checked against the senders certificate: it is extracted from the signed email automatically so there is no need to donwload it manually. Note: With Outlook (Express) you can turn off adding the sender's certificate to the S/MIME signature to reduce

openssl smime verify

2000-12-29 Thread Mahesh Anantharaman
Hi HELP When I just use the root ca(vsign1.pem) and do not add my public trusted ca in the file. The program is saying verification successful. What does it mean. And how will I avoid the verification of root ca. I want it to stop after verifying my public ca.

Re: openssl smime verify

2000-12-29 Thread Dr S N Henson
Mahesh Anantharaman wrote: Hi HELP When I just use the root ca(vsign1.pem) and do not add my public trusted ca in the file. The program is saying verification successful. What does it mean. It means the signature on the message is valid (it has not been tampered with) and the

RE: openssl smime verify

2000-12-29 Thread Mahesh Anantharaman
-Original Message- From: Dr S N Henson [mailto:[EMAIL PROTECTED]] Sent: Friday, December 29, 2000 3:35 PM To: [EMAIL PROTECTED] Subject: Re: openssl smime verify Mahesh Anantharaman wrote: Hi HELP When I just use the root ca(vsign1.pem) and do not add my public trusted ca in the file

Re: openssl smime verify

2000-12-29 Thread Dr S N Henson
. Are trying to set up things so only email signed with one certificate (as opposed to anything chained to the trusted root CAs) is actually verified? If so you can use something like: openssl smime -verify -noverify -nointern -nochain -in message.txt -certfile myfile.pem Then only messages signed

RE: openssl smime verify

2000-12-29 Thread Mahesh Anantharaman
Hi Thanks a lot for your patience. All I want is the one you mentioned here. openssl smime -verify -noverify -nointern -nochain -in message.txt -certfile myfile.pem And I am saved. and a VERY HAPPY NEW YEAR regards mahesh -Original Message- From: Dr S N Henson [mailto:[EMAIL

openssl smime verify

2000-12-28 Thread Mahesh Anantharaman
Hi Thanks a lot for your help. I converted the .p7c to .pem using this openssl pkcs7 -in key.p7c -inform DER -print_certs And I am trying to verify. I am getting Verification failure. Why!!! . What should I do. thanks regards mahesh D:\mananth\ssl\ssl_test\Debugopenssl smime -verify -CAfile

Re: openssl smime verify

2000-12-28 Thread Dr S N Henson
Mahesh Anantharaman wrote: Hi Thanks a lot for your help. I converted the .p7c to .pem using this openssl pkcs7 -in key.p7c -inform DER -print_certs And I am trying to verify. I am getting Verification failure. Why!!! . What should I do. thanks regards mahesh