|
|
|
|
|
by nickparker
3627 days ago
|
|
Microcontroller stuff isn't necessarily inaccessible. You can target extremely barebones platforms with Rust, and it goes without saying that C runs almost anywhere. The point is to have absolute bare-minimum technology. There's no user-facing code to write, it should really be as simple as:
- A function that encrypts an int between 0 and N, perhaps in homomorphic fashion
- N-1 buttons (as in, mechanical contacts) that each trigger a subroutine "Encrypt the number X and broadcast it to whoever is tabulating and/or auditing the vote" |
|