Eion Blanchard
Eion Blanchard
#### Negating zero The issue with `negate_q` is that inputting `ZERO_MOD_Q` should result in `ZERO_MOD_Q` as the output, since $(Q - 0) \mod Q = 0 \neq Q$. Currently, it's...
#### update on zero nonces I spoke with @benaloh about this yesterday. He favors a solution other than those I mentioned above: remove the "ElGamal encryption requires a non-zero nonce"...
Yes, Hypothesis testing uses `elements_mod_q_no_zero` (see line 29 of `electionguard_tools/strategies/group.py`). Having the decryption mediator property test use this too would prevent this testing error.
The use of "welcome" as an adjective is grammatically correct. The original use of the past participle "welcomed" might not be incorrect, but your suggestion certainly improves the sentence. Technically,...