diff --git a/mlkem/field.go b/mlkem/field.go index 684e94f..029c055 100644 --- a/mlkem/field.go +++ b/mlkem/field.go @@ -206,9 +206,7 @@ func sliceForAppend(in []byte, n int) (head, tail []byte) { // followed by ByteEncode₁, according to FIPS 203, Algorithm 5. func ringCompressAndEncode1(s []byte, f ringElement) []byte { s, b := sliceForAppend(s, encodingSize1) - for i := range b { - b[i] = 0 - } + clear(b) for i := range f { b[i/8] |= uint8(compress(f[i], 1) << (i % 8)) }