How to compile libgcrypt.dll

Anonymous bitbucket at securitypunk.com
Thu Feb 10 03:41:16 CET 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



> Please do us all a favor and don't name the DLL libgcrypt - we might
> want to use this for an "official" DLL version.  In particular not
> with a version changed in a way this patch does.

Agreed.  The patch I provided wasn't meant for production uses; it
was just to help developers get started on the Win32 platform.


>> This patch also replaces the very slow win32 entropy gatherer included
>> in libgcrypt with much faster CryptoAPI functions.
>
>... and unknown properties.

True, but the provided entropy gatherer for win32 is too slow to be
practical.  On a 1.6Ghz desktop machine under 'normal' load, 1024-bit
DSA signatures take *45 seconds* to compute.  This delay is unacceptable
for my application's handshake phase which is designed to timeout after
30 seconds of inactivity.  Note that the same signing operation takes
1-2 seconds on that same machine when it runs Linux.

Since it sounds like you're not a big fan of switching completely to the
CryptoAPI, would you be interested if I wrote an improved patch to add a
/configure option to include it?

   - Joe

- --
http://www.securitypunk.com/
http://www.hacktivismo.com/
 
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD0E127F7
BF7E 3227 FF82 466E 7FA1  305D 02BC D51A D0E1 27F7

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFCCskMArzVGtDhJ/cRAkIaAJ9M9WPaT1RP6Sd7NZ8gIOroll/j7QCgjf1Q
q7T0dHSfXOCVLc0d6FHJ/t4=
=RK9V
-----END PGP SIGNATURE-----

--
This e-mail was sent anonymously.  Do not reply to it.
If this e-mail contains any threatening or harassing content, please visit http://www.securitypunk.com/mailer/abuse.hax



More information about the Gcrypt-devel mailing list