- Add hybrid PQC using liboqs: ML-DSA-65 (Dilithium) + ML-KEM-768 (Kyber) - Signatures: RSA-PSS + Dilithium (defense-in-depth) - Encryption: ML-KEM-768 (Kyber) + ElGamal - Tests for PQC hybrid operations - Cleanup: remove non-essential scripts and docs - Minimal, production-ready e-voting system
22 lines
434 B
Makefile
22 lines
434 B
Makefile
.PHONY: help up down test logs
|
|
|
|
help:
|
|
@echo "E-Voting System - Post-Quantum Cryptography"
|
|
@echo ""
|
|
@echo " make up Démarrer (docker-compose up -d)"
|
|
@echo " make down Arrêter (docker-compose down)"
|
|
@echo " make logs Voir les logs"
|
|
@echo " make test Tester (pytest)"
|
|
|
|
up:
|
|
docker-compose up -d
|
|
|
|
down:
|
|
docker-compose down
|
|
|
|
logs:
|
|
docker-compose logs -f backend
|
|
|
|
test:
|
|
pytest tests/ -v
|