In view of recent discussions on Debian lists for big-endian systems about the problem of undesirable little-endian assumptions in some software packages, this snippet from a posting to the openssh-unix-...@mindrot.org may be of interest:
>> ... >> On Sun, Oct 27, 2024 at 5:48â¯AM Damien Miller <d...@mindrot.org> wrote: >> >> > Hi, >> > >> > This is mostly a note for downstream distributors of OpenSSH. I've >> > just pushed fixes to the V_9_9 stable branch for a bug in the >> > mlkem768x25519-sha256 key exchange algorithm that was added in this >> > release that causes connection failures when connecting between >> > big-endian and little-endian hosts. >> > >> > The problem is on the big-endian side. No change is required for >> > the more common little-endian architectures (e.g. x86, ARM). >> > >> > If you distribute OpenSSH to big-endian systems and have packaged >> > OpenSSH 9.9 already, then I recommend you include these fixes as the >> > next release of OpenSSH will make this key exchange algorithm the >> > default. >> > >> > Thanks, >> > Damien >> ... ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah - - Department of Mathematics, 110 LCB Internet e-mail: be...@math.utah.edu - - 155 S 1400 E RM 233 be...@acm.org be...@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------