3 ms·
Microcontroller stuff isn't necessarily inaccessible. You can target extremely barebones platforms with Rust, and it goes without saying that C runs almost anyw
by nickparker 10y 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"