On Thu, Oct 13, 2022 at 10:19 PM Niels Möller <ni...@lysator.liu.se> wrote:
> Maamoun TK <maamoun...@googlemail.com> writes: > > > It seems Debian release cycle takes ~2 year for every new version > recently > > https://wiki.debian.org/DebianReleases so I pushed a MR that enables > > testing power9-specific code > > https://git.lysator.liu.se/nettle/nettle/-/merge_requests/53 since it's > too > > early to have qemu v7+ on stable release. > > Thanks for doing this. Merged now. > > > Also, I think we're set to proceed with Poly1305 multi-block patch based > on > > radix 2^44 for PowerPC > > https://git.lysator.liu.se/nettle/nettle/-/merge_requests/48 to approve > the > > new layout of process multiple blocks. > > I think it would be good to define the internal _poly1305_update with an > interface similar to _ghash_update, in particular, always doing complete > blocks. So we don't need any logic for partial blocks in the assembly > files. > I updated https://git.lysator.liu.se/nettle/nettle/-/merge_requests/48 to have the logic of processing partial blocks in C files. It would also be interesting to do a C-implementation for base 2^44 (for > 64-bit architectures), to see how that compares. I know I advocated base > 2^64 earlier, at least for single blocks, but it might be that base 2^44 > (including key setup with matching layout, similar to the base 2^26 C > implementation) will beat base 2^64 almost everywhere. I might be able > to try something out in the weekend or next week. > Let me give it a shot on my own during weekend. regards, Mamone > Regards, > /Niels > > -- > Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. > Internet email is subject to wholesale government surveillance. > _______________________________________________ nettle-bugs mailing list -- nettle-bugs@lists.lysator.liu.se To unsubscribe send an email to nettle-bugs-le...@lists.lysator.liu.se