f8b0608ab3a73243e9cbf0d6dd58c40efdc67d0c
Riskless
Undergraduate dissertation
Paper: https://judesouthworth.xyz/Dissertation.pdf
Running the demo
pip install -r requirements.txtpython3 app.py- Navigate browser to
http://localhost:5000
Running the benchmarks
- Press F12
- Type the name of the benchmark to run:
RSABenchPaillierBenchZeroProofBenchZeroProofVerifierBenchZeroProofSizeBenchProtocol4BenchProtocol4VerifierBenchProtocol4SizeBench
- Wait for results to output in milliseconds
Changing the key size
The key size is determined by the variable KEY_SIZE in random_primes.js. This
variable dictates the size of each prime used in the modulus, so the total key size
is twice this value. Recommend selecting one of 512, 1024, or 2048. In fact, I recommend
selecting 512 if you want the program to run in less than 3-5 business days.
Description
Languages
TeX
51.8%
JavaScript
39.9%
HTML
7.4%
CSS
0.8%
Python
0.1%