We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 346d59e commit 9243b88Copy full SHA for 9243b88
mldsa/src/packing.c
@@ -23,15 +23,14 @@ void mld_pack_pk(uint8_t pk[CRYPTO_PUBLICKEYBYTES],
23
unsigned int i;
24
25
mld_memcpy(pk, rho, MLDSA_SEEDBYTES);
26
- pk += MLDSA_SEEDBYTES;
27
-
28
for (i = 0; i < MLDSA_K; ++i)
29
__loop__(
30
assigns(i, memory_slice(pk, CRYPTO_PUBLICKEYBYTES))
31
invariant(i <= MLDSA_K)
32
)
33
{
34
- mld_polyt1_pack(pk + i * MLDSA_POLYT1_PACKEDBYTES, &t1->vec[i]);
+ mld_polyt1_pack(pk + MLDSA_SEEDBYTES + i * MLDSA_POLYT1_PACKEDBYTES,
+ &t1->vec[i]);
35
}
36
37
0 commit comments