[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: memxor

From: Nikos Mavrogiannopoulos
Subject: Re: memxor
Date: Tue, 12 Apr 2011 15:27:16 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20110223 Thunderbird/3.1.8

On 04/12/2011 03:12 PM, Simon Josefsson wrote:

>>> I had 10% speed-ups in a web server that used gnutls with the optimized
>>> version of memxor. That is because CBC encryption mode uses XOR heavily.
>>> 10% is enormous speed-up considering that this is a very small part of
>>> the encryption process.
>> OK, that is sufficient rationale for having this faster memxor function in
>> gnutls.
> I'm surprised the gnulib memxor ends up being used by GnuTLS at all.
> Nikos, shouldn't the Nettle implementation be used instead?  Is this a
> question of the GnuTLS (gnulib) memxor symbol replacing the memxor that
> is shipped with Nettle?  Maybe the solution is to fix the Nettle
> namespace.

GnuTLS uses gnulib memxor, because it might be compiled either with
nettle or libgcrypt.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]