ChaCha20Poly1305 is slow on ARM64

Edward Vielmetti edward.vielmetti at
Fri Jan 11 06:26:06 CET 2019

There's a note from Jason at
with information about the slow performance of ChaCha20Poly1305
on 64-bit Arm systems using the Go standard libraries.

In an effort to get support to remedy this problem,
it would be super helpful to have access to any
of the following:

- copies of bug reports that reference the slow or
battery inefficient behavior on arm64 devices
- some estimate of the potential benefit of improved
performance, measured in some way that's
easy to understand (% longer battery life?
% faster?)

I'm not in a position to write the better code, but
perhaps I can help get it merged.



Edward Vielmetti +1 734 330 2465
edward.vielmetti at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the WireGuard mailing list