Win32 internals
Werner Koch
wk@gnupg.org
Wed May 8 08:55:02 2002
On Wed, 8 May 2002 00:46:55 -0400, Steve Kinney said:
> special issues in porting GnuPG to Windows? I am especially
> interested in the RNG (how it collects entropy) and the problem
This is described in Peter Gutmann's paper on CSPRNG (there is a link
somewhere at www.gnupg.org). Actually he was kind enough to donate
his code from Cryptlib by dual-licensing it under the GPL.
> of allocating memory that is not swapped out to disk.
Well, there is no such protection. The only way to do it is by
writing a device driver which seems to be the only way to lock memory
from swapping. Given all the vulnerabilities of Windows I don't think
that this is a high priority task. soundcode.com has such a device
driver but it is not free software so I have not added support for it
into GnuPG. If someone wants to write a free driver I will defintely
add the required support into GnuPG.
Werner