Sobre el proyecto

Secretgenerator es un generador de credenciales aleatorias auditable diseñado para agentes AI y pipelines legibles por máquinas. Reemplaza la generación de contraseñas ad-hoc con un contrato verificable respaldado por el CSPRNG del sistema operativo, asegurando una fuerte entropía (límites NIST-alineados) y salida JSON reproducible (esquema v1). La herramienta ofrece subcomandos para contraseñas, frases de diceware, secretos brutos, claves de API, PINs y estimación de entropía, cada uno soportando garantías de requisitos de clase mediante muestreo de rechazo. Los lanzamientos están firmados con SLSA Nivel 3 y firmas sin clave de cosign, e incluyen SBOMs CycloneDX para auditoría. Las opciones de instalación incluyen CLI npm sin instalación, Homebrew, Docker, Go, Python, Rust y un servidor MCP para integración con Claude, Cursor y Cline. La biblioteca Go proporciona acceso programático, mientras que ejemplos en seis lenguajes demuestran su uso. La documentación completa cubre subcomandos, esquema, criptografía y verificación de extremo a extremo.