Re: [PATCH 0/8] Implement Curve448 ECDH and Ed448

2018-01-09 Thread Niels Möller
Daiki Ueno writes: > Thank you for the suggestions and sorry for the shameless delay. No problem, I'm also quite slow. I think there are three main pieces left to integrate. 1. Curve operations to support Curve448 (i.e., diffie-hellman operations). I have made some progress,

Re: [PATCH 0/8] Implement Curve448 ECDH and Ed448

2018-01-09 Thread Daiki Ueno
Hello, Thank you for the suggestions and sorry for the shameless delay. ni...@lysator.liu.se (Niels Möller) writes: >> Also, optimized implementation of modular reduction is currently >> missing, which is beyond my expertise. I would appreciate any >> suggestions regarding that. > > If we do

Re: Performance of AESNI impl vs other crypto libraries

2018-01-09 Thread Nikos Mavrogiannopoulos
On Tue, 2018-01-09 at 08:29 +0100, Niels Möller wrote: > ni...@lysator.liu.se (Niels Möller) writes: > > > I agree CTR seems more important. I'm guessing that the loop > > > > for (p = dst, left = length; > >left >= block_size; > >left -= block_size, p +=