ATTENTION/WARNING - NE PAS DÉPOSER ICI/DO NOT SUBMIT HERE

Ceci est la version de TEST de DIAL.mem. Veuillez ne pas soumettre votre mémoire sur ce site mais bien à l'URL suivante: 'https://thesis.dial.uclouvain.be'.
This is the TEST version of DIAL.mem. Please use the following URL to submit your master thesis: 'https://thesis.dial.uclouvain.be'.
 

Efficient Implementation of Cryptographic Protocols for Electronic Voting

(2019)

Files

Ursu_13391400_2019.pdf
  • Open access
  • Adobe PDF
  • 1.53 MB

Ursu_13391400_2019_Appendix1.zip
  • Open access
  • Unknown
  • 131.69 KB

Details

Supervisors
Faculty
Degree label
Abstract
Electronic voting implementations come in different flavors. One of them is the homomorphic encryption (encryption allowing for secure mathematical manipulation of ciphertexts) implemented in the voter's browser. This project aims at giving the timings of 2 fully operational simulations of the voting procedure, each of them using a different homomorphic encryption technique. The first one resides on the El Gamal encryption while the second resides on the Perfectly Private Audit Trail (PPAT) Commitment Consistent Encryption (CCE). It also aims at analyzing the strength of the new Verificatum library at performing computation in JavaScript in the user's browser. Alternatively, another goal is to give an idea of the strength of a cryptographic pairing implementation, since the PPATS encryption needs to compute it on the server-side.