secubox-openwrt/package/secubox/luci-app-zkp/Makefile
CyberMind-FR b60d7fd009 feat(luci-app-zkp): Add ZKP Hamiltonian cryptographic dashboard
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>
2026-02-24 10:31:39 +01:00

21 lines
549 B
Makefile

# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2026 CyberMind.FR / SecuBox
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI ZKP Hamiltonian Dashboard
LUCI_DESCRIPTION:=Zero-Knowledge Proof dashboard for graph-based cryptographic proofs
LUCI_DEPENDS:=+zkp-hamiltonian
LUCI_PKGARCH:=all
PKG_NAME:=luci-app-zkp
PKG_VERSION:=1.0.0
PKG_RELEASE:=1
PKG_LICENSE:=GPL-2.0-or-later
PKG_MAINTAINER:=SecuBox <contact@secubox.fr>
include $(TOPDIR)/feeds/luci/luci.mk
# call BuildPackage - OpenWrt buildance
$(eval $(call BuildPackage,luci-app-zkp))