republique-et-canton-de-geneve/chvote-1-0 — reverse-engineered prompt

Reverse engineered prompt

I want you to get this repo working as the released offline part of the Geneva e voting system, not a full public voting app. The main thing should be an offline administration tool that can generate the election encryption and decryption keys from electoral board passphrases, let an operator verify the keys and passphrases, and decrypt stored ballots on a machine that stays offline so the private decryption key never leaves that laptop.

Please wire up whatever shared libraries are needed, make sure it builds cleanly, and get the app running locally with the right Java setup. If there are version gotchas, especially around Java 8, crypto policy files, or GUI tests, handle those and leave me with the exact commands to build and launch it. If there is useful context in the docs about how the offline admin app fits into the election process and security model, use that to keep the behavior accurate. You can look up current docs online if you need to.

Want more depth? Deep Reverse