-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
Hello,
I have just noticed that you counted an element t3 in a wrong manner.
Your implementation: "t3 += state[286 - 1] + state[287 - 1] + state[69 - 1];"
Correct calculation: "t3 += state[286 - 1] * state[287 - 1] + state[69 - 1];"
Also I would like to ask a basic thing: In your implementation you just generate keystream based on Key and IV - how would you add a plaintext to generated homomorphic keystream that you generate in the second phase and is stored in std::array<FV::ciphertext_t, 288> e_output; ?
Metadata
Metadata
Assignees
Labels
No labels