Elektrine lite

← Feed

@filippo@abyssdomain.expert

2026-08-21 16:48 UTC

ML-KEM and ML-DSA fill matrices/vectors with output from SHAKE, each element derived from slightly different inputs. This is perfect for SIMD instructions, so now we have func ReadMulti(s []*SHAKE, out [][]byte) backed by AVX2 on amd64, and by the existing two-lane asm on arm64. https://go.dev/cl/818720

Replies (0)

No replies.