GnuPG modern can't genereate keys on my Windows

Robert J. Hansen rjh at sixdemonbag.org
Sun Sep 6 19:39:17 CEST 2015


> Is there any reason to provide 64-bits binaries, BTW? It's an unbiased
> question, I simply don't know. Does it provide any benefits?

Potentially.  It allows the compiler to use x64 features such as W^X,
which relies on there being an NX bit in the page table entry.  This
wasn't part of the x86 design, but was added by AMD for the x64.  Then
Intel backported it to the Prescott architecture for the Pentium-4.  But
unless you can guarantee you'll never run on pre-Prescott chips, you
can't rely on W^X.

True, W^X is an OS-level feature and not a GnuPG feature.  But it should
work as an example of how the two instruction sets could be different in
ways important for computer security.



More information about the Gnupg-users mailing list