LuCI web interface for the ZKP Hamiltonian library: - Status display: version, key count, storage paths - Key generation: node count (4-50), edge density selection - Prove/Verify workflow with ACCEPT/REJECT display - Keys table with actions (Prove, Verify, Delete) - KISS theme with dark mode support RPCD backend methods: - status: library info and stats - keygen: generate graph + Hamiltonian cycle - prove: create NIZK proof - verify: validate proof - list_keys, delete_key, get_graph Note: Requires zkp-hamiltonian CLI tools to be installed. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
16 lines
271 B
JSON
16 lines
271 B
JSON
{
|
|
"luci-app-zkp": {
|
|
"description": "Grant access to ZKP Hamiltonian dashboard",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.zkp": ["status", "list_keys", "get_graph"]
|
|
}
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.zkp": ["keygen", "prove", "verify", "delete_key"]
|
|
}
|
|
}
|
|
}
|
|
}
|