A bit of benchmarking ...

Jeremy Allison jra at samba.org
Thu Feb 28 16:52:26 UTC 2019


On Wed, Feb 27, 2019 at 03:50:45PM +0100, Andreas Schneider via samba-technical wrote:
> Hello,
> 
> as you might have noticed from my commits, I'm working on migrating Samba to 
> GnuTLS. I've already done some work and there is still a lot ahead, but as 
> I've migrated SMB3 encryption the last days I've did a bit of benchmarking ...
> 
> https://hackmd.io/s/S1bJnG4IN#
> 
> callgrind output as requested by metze is here:
> 
> https://xor.cryptomilk.org/samba/crypto/
> 
> The numbers for gnutls could be a bit better, I need to malloc buffers and 
> memcpy vectors into them.
> 
> Lately they added a gnutls_aead_cipher_encryptv() so we could pass in the 
> vector directly. However they don't work inplace and there is no decryptv 
> function. So I've opened bugs so we get better APIs.
> 
> https://gitlab.com/gnutls/gnutls/issues/717
> https://gitlab.com/gnutls/gnutls/issues/718
> https://gitlab.com/gnutls/gnutls/issues/719

Oh, this looks really great Andreas - thanks !

It would be wonderful to move from any home-grown
crypto to GnuTLS for everything !



More information about the samba-technical mailing list