-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add Encryption Device member accessors * add ballot id to tally * add encryption device converter * Add ElectionRecordManager add election record data structure to decryption library and modify the generator in the ui project to use the core values when exporting * add verification result * add verify command * add documentation and lint * add dependencies * add arm * add encryption project instead of nuget package * add a sample election record * Add verify steps * update docs * update category * cleanup verification replace record with one that passes * add verbose printing * add verification 4 * realign verification order based on new e.g 2.0 spec * use ToHashCode add equality comparer * verify confirmation code * verify ciphertext tally * stub in verify contest range proof * fix verifiation * Ensure Accumulated shares propagate proofs create Decrypt overrides that accept and check for proofs for decryption selections. ensure those proofs are copied into the decryption results. * adjust the GenerateElectionRecord test to console log ensure the runsetup task runs a part of the unit test and not as part of the one time setup process * only add proof if not null * sum challenge responses adjust decryption proofs an their equation reference numbers to match the new spec. ad a test covering the share proof accumulation * reorder and rename verifications * adjust verification 9 * fix compilation errors * fix missing usings * fix compilation error * add Verification 12 * Add verification 10 * add verification 13 * adjust cp proof interface * add implementation for Verification 6 * annotate missing verifications * fix json property names in election constants file * adjust numbering and check for null proofs * ensure decrypted value M is assigned * add decrypted tally to plaintext tally selection adjust verifier steps * address PR feedback * remove debug check * fix spoiled ballot tests
- Loading branch information
1 parent
900fbae
commit ac86614
Showing
72 changed files
with
2,792 additions
and
394 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.