Hi!

I am trying to validate a signature generated by crypto++ using an 1024 bit
RSA key and SHA1.
The rsautl tool shows the following hex dump.  The original clear text was
just "hello, world!".

D:\OpenSSL\bin>openssl rsautl -in c:\crypto_hello_sig.bin -verify -inkey
c:\cryp
to_pub.pem -pubin -raw -hexdump
Loading 'screen' into random state - done
0000 - 00 01 ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0010 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0020 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0030 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0040 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0050 - ff ff ff ff ff ff ff ff-ff ff ff ff 00 30 21 30   .............0!0
0060 - 09 06 05 2b 0e 03 02 1a-05 00 04 14 e9 1b a0 97   ...+............
0070 - 2b 90 55 18 7f a2 ef a8-b5 c1 56 f4 87 a8 29 3a   +.U.......V...):


When I use the dgst tool as follows,

D:\OpenSSL\bin>openssl dgst -sign c:\crypto_prv.pem -sha1 -out
hello_sha1_dgst_s
ig.bin hello.txt

its hex dump is:

D:\OpenSSL\bin>openssl rsautl -in hello_sha1_dgst_sig.bin -verify -inkey
c:\cryp
to_pub.pem -pubin -raw -hexdump
Loading 'screen' into random state - done
0000 - 00 01 ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0010 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0020 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0030 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0040 - ff ff ff ff ff ff ff ff-ff ff ff ff ff ff ff ff   ................
0050 - ff ff ff ff ff ff ff ff-ff ff ff ff 00 30 21 30   .............0!0
0060 - 09 06 05 2b 0e 03 02 1a-05 00 04 14 d2 16 16 92   ...+............
0070 - d6 ca a7 63 96 0c 13 11-cc c7 eb 43 48 30 1e fe   ...c.......CH0..



Does anyone have any experience interoperating between openssl and crypto++
or have any
suggestions re. what I might try?

thanks,
e

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to