Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
legion — Legion es un tejido de autenticación de conocimiento cero construido para la privacidad. | Kitploit
Herramientas/GitHubGitHub/deadends/legion
Seguridad WebCriptografíaPrivacidadSeguridad de HardwareGestión de Identidad y Acceso (IAM)Autenticación
GitHubdeadends/legion

legion

Legion es un tejido de autenticación de conocimiento cero construido para la privacidad.

Ver Repositorio
1050hace 11 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Legion ZK Auth 🛡️

Autenticación Verdadera de Conocimiento Cero con Firmas de Anillo de Dispositivo Vinculadas al Hardware

License: MIT Rust Security Version

🎯 ¿Qué es Legion?

Legion es un sistema de autenticación de conocimiento cero que demuestra que estás autorizado sin revelar quién eres. Demuestras algo basado en datos públicos sin vincular tu acción actual con tu dirección pública.

Características Clave

  • ✅ Verdadero Conocimiento Cero: El servidor nunca conoce tu identidad (1 de 1M usuarios)
  • ✅ Anonimato de Dispositivo: Vinculado al hardware con firmas de anillo (1 de 1K dispositivos)
  • ✅ Sin Configuración Confiable: Halo2 PLONK (configuración transparente)
  • ✅ Seguridad de Hardware: Vinculación WebAuthn TPM/Secure Enclave
  • ✅ Protección contra Repetición: Nullifiers + marcas de tiempo
  • ✅ Seguridad de Sesión: Las etiquetas de vinculabilidad previenen el robo
  • ✅ Limitación de Tasa: 5 intentos/hora (errores genéricos previenen la enumeración)
  • ✅ Revocación de Dispositivo: Bloquea dispositivos robados al instante
  • ✅ Funciona: Docker, systemd, monitoreo incluido

🔒 Garantías de Seguridad (v1.1.0)

PropiedadGarantía
Anonimato de Usuario1 de 2^20 (1,048,576)
Anonimato de Dispositivo1 de 2^10 (1,024)
Error de Solidez2^-128
Sistema de PruebaHalo2 PLONK
Hashing de ContraseñaArgon2id
Vinculación de HardwareWebAuthn Nivel 2
Limitación de Tasa5 intentos/hora
Revocación de DispositivoLista negra instantánea

🚀 Inicio Rápido (¡Un Solo Comando!)

Requisitos Previos

  • Docker (incluye Docker Compose)

Instalar y Ejecutar

# Clone and run
git clone https://github.com/deadends/legion.git
cd legion

# Linux/macOS
chmod +x install.sh && ./install.sh

# Windows
install.bat

¡Eso es todo! Abre http://localhost en tu navegador.

Qué se instala

  • ✅ Redis (almacenamiento de sesiones)
  • ✅ Legion Server (verificador de pruebas ZK)
  • ✅ Frontend (cliente WASM)
  • ✅ Nginx (proxy inverso)

Rendimiento: Registro ~10s, Autenticación ~4min (generación de prueba k=16)


Configuración manual (sin Docker)

Haz clic para expandir la instalación manual
# 1. Install Redis
# macOS: brew install redis && redis-server
# Ubuntu: sudo apt install redis && redis-server
# Windows: https://redis.io/docs/install/install-redis/install-redis-on-windows/

# 2. Run server (terminal 1)
cd legion-server
cargo run --release --features redis

# 3. Build frontend (terminal 2)
cd wasm-client
wasm-pack build --target web --release
python3 -m http.server 8000

# 4. Open http://localhost:8000

Para el despliegue en producción, consulte DEPLOYMENT.md

📊 Rendimiento

Nivel de seguridadkTiempo de pruebaTamaño de pruebaCaso de uso
Pruebas12~10s2.5 KBDesarrollo
Estándar14~60s3.0 KBStaging
Producción16~4min3.5 KBRecomendado
Alta seguridad18~15min4.0 KBEmpresarial

🏗️ Arquitectura

📖 Para obtener el flujo de autenticación detallado paso a paso con detalles criptográficos, consulte ARCHITECTURE_FLOW.md

Componentes del sistema

Descargar herramienta