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]