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

Reply via email to