I think we-re getting in some problems with IE signatures (or my IE is not
configured corectly). I will attach some files. Here are some explanations:
18570.sig - signature with IE
18570.1.sig - signature with openca-sign
s11- binary from 18570.sig
s22- binary from 18570.1.sig
cacert.pem, key - CA files
alex.p12 - test cert
All files with password - the password is "password"
If you taka a look you can see that s22 and s11 differ consistently. I
presume that IE is signing a text in wich the letters are formatted
differently???. But anyhow, I don't know the way out of this.
I'll test the new OpenCA::PKCS7 a bit later.


Alex

Michael Bell wrote:

> alexandru matei schrieb:
> >
> > I'm having trouble with openca-verify on IE signatures (IE certificate
> > is 1024 bit RSA).
> > In openca-verify with no_chain I obtain:
> >  ./openca-verify -in 17924.sig -data 17924.txt -no_chain  -verbose
> > Signature Informations (PKCS#7):
> >     Depth: 0
> >         Serial Number: 0A
> >         Subject: /SN=0A/CN=alexandru matei/OU=Internet/O=My Org/C=RO
> > Verify Return: 0
> >     Signed Attributes:
> > Segmentation fault
>
> Looks like the IE don't attach the CA-cert to the signature.
>
> > ./openca-verify -in 17924.sig -data 17924.txt -cf
> > /usr/local/openca_mysql_ra/OpenCA/var/crypto/cacerts/cacert.pem
> > -verbose
> > Signature Informations (PKCS#7):
> >     Depth: 1
> >         Serial Number: 00
> >         Subject: [EMAIL PROTECTED]/CN=PKI/OU=PKI/O=My
> > Org/C=RO
> > Verify Return: 1
> >     Signed Attributes:
> >     Depth: 0
> >         Serial Number: 0A
> >         Subject: /SN=0A/CN=alexandru matei/OU=Internet/O=My Org/C=RO
> > Verify Return: 1
> >     Signed Attributes:
> > 18330:error:04077068:rsa routines:RSA_verify:bad
> > signature:rsa_sign.c:217:
> > 18330:error:21071069:PKCS7 routines:PKCS7_signatureVerify:signature
> > failure:pk7_doit.c:840:
>
> Did you have a complete chain-directory? Is cacert.pem a root-CA?
> Perhaps the verification fails because openca-verify cannot find the
> next CA-cert. Can you send me the signature and all certificates?
>
> Did you removed the carriage returns?
>
> Michael
> --
> -------------------------------------------------------------------
> Michael Bell                   Email (private): [EMAIL PROTECTED]
> Rechenzentrum - Datacenter     Email:  [EMAIL PROTECTED]
> Humboldt-University of Berlin  Tel.: +49 (0)30-2093 2482
> Unter den Linden 6             Fax:  +49 (0)30-2093 2959
> 10099 Berlin
> Germany                                       http://www.openca.org
>
> _______________________________________________
> OpenCA-Devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/openca-devel

Attachment: s22
Description: Binary data

Attachment: 18570.sig
Description: application/unknown-content-type-pgp

You are going to sign this simple text. Be sure
Javascript is enabled and your certificate gets
correctly verified in your browser.

Attachment: s11
Description: Binary data

Attachment: 18570.1.sig
Description: application/unknown-content-type-pgp

-----BEGIN CERTIFICATE-----
MIIFeDCCBGCgAwIBAgIBADANBgkqhkiG9w0BAQQFADBrMSkwJwYJKoZIhvcNAQkB
FhphbGV4QGxvY2FsaG9zdC5sb2NhbGRvbWFpbjEMMAoGA1UEAxMDUEtJMQwwCgYD
VQQLEwNQS0kxFTATBgNVBAoTDFFiaXQgU3lzdGVtczELMAkGA1UEBhMCUk8wHhcN
MDIwNDAxMDY1NzIzWhcNMDQwMzMxMDY1NzIzWjBrMSkwJwYJKoZIhvcNAQkBFhph
bGV4QGxvY2FsaG9zdC5sb2NhbGRvbWFpbjEMMAoGA1UEAxMDUEtJMQwwCgYDVQQL
EwNQS0kxFTATBgNVBAoTDFFiaXQgU3lzdGVtczELMAkGA1UEBhMCUk8wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIh/JriBogZlLo36vkHh8qRhLxhj7q
9MXWXJj+y801o8IUknQM7uG7kLXl2iVloMEzr8xrfYt728/x52V/E9b6lgABLpAR
WDeSbr2QwU8SahuiCoB3xP0NgWvZjQr5Msa3wGTDYdRdwEVQSYwfH/IlF3C77p1+
EbWcAYQptXZofFGwnEO+GNJafxRwiJdNFDhPcB4Bi57FYanwTn6hvVG8HBTouMsd
22GrjHfHW2AuFzxL6cGv206RO0AMk6UYynb0r2paKZc+MswoWr9VfsBjQZDBFmmN
bxjA9ul0nJT6oYeFBxheGowgERQLUzaRsrsadtIl4/VG23/UzqOoDHSRAgMBAAGj
ggIlMIICITAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRIORQhaZSyjXCAcQom
mkGbFSafPDCBlQYDVR0jBIGNMIGKgBRIORQhaZSyjXCAcQommkGbFSafPKFvpG0w
azEpMCcGCSqGSIb3DQEJARYaYWxleEBsb2NhbGhvc3QubG9jYWxkb21haW4xDDAK
BgNVBAMTA1BLSTEMMAoGA1UECxMDUEtJMRUwEwYDVQQKEwxRYml0IFN5c3RlbXMx
CzAJBgNVBAYTAlJPggEAMAsGA1UdDwQEAwIBxjAlBgNVHREEHjAcgRphbGV4QGxv
Y2FsaG9zdC5sb2NhbGRvbWFpbjAlBgNVHRIEHjAcgRphbGV4QGxvY2FsaG9zdC5s
b2NhbGRvbWFpbjARBglghkgBhvhCAQEEBAMCAAcwPwYJYIZIAYb4QgENBDIWMFFi
aXQgU3lzdGVtcyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBDZXJ0aWZpY2F0ZTA4
BgNVHR8EMTAvMC2gK6AphidodHRwczovL25ldHNlcnZlci9jZ2ktYmluL2NybC9j
YWNybC5jcmwwNgYJYIZIAYb4QgEEBCkWJ2h0dHBzOi8vbmV0c2VydmVyL2NnaS1i
aW4vY3JsL2NhY3JsLmNybDA2BglghkgBhvhCAQMEKRYnaHR0cHM6Ly9uZXRzZXJ2
ZXIvY2dpLWJpbi9jcmwvY2FjcmwuY3JsMA0GCSqGSIb3DQEBBAUAA4IBAQBM5Aj/
VWeCghmy5JndsB4VlmskqfjJ75fBnpEp51VGWQQAM6UBrzb/HSjF7670PETnbr8w
spZ3Qd19x9BgByX786nl4UB8W5CQY2QHNG4j1hFsI/JQDOn9WLmyTilJjBzP/SBR
daonwCZB//cMiCqBsv0b04tzz05mKw0mhboxfhAShksT88OQyiRR0oxILopEMItF
DdLsOTVzXnQ8I6C1/iiV/JJkWKmomb12GkyCy6KX8Mq8zKIGXv3c5NuQg2QNqlQm
bZYDVWQ/K3AP6LlmmTQGDIziCQOSy1D8BOA5emivmQaNWGJV/cgE7AGjb1lTdAIZ
OdDh1pOFglOWXMPn
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,4D3708F4E2F51110

bzlaRklWdiRd/ubEhSL6YRnkb22Q3TonLd6oBjlO6MrpecEcqk7O/uu0T69uJGZy
7jGhd9IUvzu9WKrYgMgn+76d8HCHyXs+7IJNrTZUYbQegxqLOPzrQEAQ/Z8MtfZc
qQiA+NuvR9D2H5elFn4yIGjjaYYBcRl8KEWXxL+TpSSYPbDnxHi1cMKf33szq/tA
/zH2SQNsl1XVTKIdxFsUpvTgnGDfxCZRCTiuqNihA5AIMPvDd9GYeIZNUCS/1BaX
Jtgp1ZhZQQa7puF5UIqSpvsJx9TbqVE9RXcDd0u+IgKX55tZNqYNC40H19bx7L0E
3q759qvW8q+pPXCv6TTImPZuXKymmYiQTf+IG1433srNFoDmnMYX2c+hsFG5Ztd1
QrFV1ekCKZdGJXoPSfIjyaY1lG+ifXWg4L5soxDvgd3OhzGWeCks0xjDeChIozTK
rAStLuKzhIiH31TTk6v/z0WxYWNAS+mnBb1dxjn+Nse61Kwf0p7dsOG89ekkPKHL
PP6nHfdhYxbCYmIkaCPTKn/6U1mx8vqTG/aX9/Dy8NiVByPi8hiC53OJuHaV6lLG
Tdc+jVO55PmhctYyD73EMQ0yvwQlf3qxv6IUemyXJtNCeTavUWQqJqLqtxG8fFDS
tH/8SsRcTFS3cWlu8CEzm1I9mpvwafgpbKH/y/98KxSmHLsASIKKPt7Ln07t8zkT
syWtUBq/DuM83aGotrMrLXCSi4/QMeXI1ciZxmZHJFbipfBPNMfFwwQuG4M0FgcA
xqrgIn9dzHY6VZZ2D0GTqpBz27E3piRADMiHMvs6M2TcLVAVrLg0gQwz0K0p1knl
Fp+BzDNdYX1EeRUOB6IrJz6NiEDC7WiXeXFcSKoh4F4k4+DiJYzpoESk5BoUkR2d
XC1trZ5cceJGzh8m9ZwEwHUk+775Egzxf91w9oLiE1NWqHUJKpnlja/PsyuOO1Ie
275fUgQ6OhIo41yIGZ8w2uqXGV8fQHnX8RdyotWB9vRaiH8y4+x5hdO2EhAk5mSb
oQTMrKrCoii7iwXd+xBG5d9raJGL8SbMt8+xIvA0wFid5NUPLYuJIhOUWuofjuuw
FzeBLwGUa9nSt2dP6D/wz6JaU1cjVQe/tfCvgJNm8xHmKBzMTWSpy7ABg+Sn+F0p
3/nl1go26Cpy+AGfxSFNbtacMvxdZWnZQM8Mt+x3t98UwF+WYct58yPeUpdtUudn
V4LL++r0XTbmbUft6TdAKbiv+Qb79BnXjuxZMBftNjuWqN0VUA3CiHHr5EjdZjBF
GihLdF8uepu3qk3dGROZWtGDbu11zAAp0x6NP4GcNAclcw/e2+Qu9gnxobFG7E1C
bGd79nH3C2MgkR8HnRu8Lz3gzS8ANwMNHQlSQslZEAvM+dgyj31xi19tDI99bkKE
OP5jfd/dVB59CmvYnqTpMyt6VFPwtNUyoD+Ub3A74uX1JxbI/Soz6IFULQeoK4h1
5VPaVE2xnzTm9QqGbMKZKq5W5xEZlM8sBdiY06dzDVB+vJPTrp+8fMAMUUviJr2C
8ySaoN4EH2FjbyKYBSR7Nbkwioso9Ch0dtgF2gTCb6NTYLvMj+OsNQ==
-----END RSA PRIVATE KEY-----

Attachment: alex.p12
Description: application/pkcs12

Reply via email to