-- openssh-9.0p1/ed25519.c 2022-04-05 19:47:48.000000000 -0500
++ openssh-9.0p1/ed25519.c 2022-09-24 12:54:09.826021259 -0500
ge25519_double_scalarmult_vartime(&get2, &get1, &schram, &ge25519_base, &scs);
ge25519_pack(t2, &get2);
/* nonsignificant bit #256 is nondeterministically set/clear in
* sm[31], but always clear in t2[31], so it needs to be copied
* verbatim from sm to t2, to avoid spurious mismatches from
* crypto_verify_32().
*/
t2[31] |= sm[31] & 0x80;
ret = crypto_verify_32(sm, t2);
if (!ret)