Generador de claves criptográficas
Crea secretos aleatorios para tus aplicaciones, de forma local en tu navegador. No necesitas registrarte ni compartir tus claves con KoboYPT.
Tu nueva clave secreta
Se generará con la API criptográfica Web Crypto de tu navegador.
¿Qué es una clave secreta?
Es un valor aleatorio privado que tu aplicación utiliza para proteger operaciones internas. No es la contraseña de tu base de datos ni la contraseña de los usuarios.
Caso de KoboTools
KOBOTOOLS_RATE_LIMIT_KEY sirve como secreto del mecanismo que limita intentos abusivos de registro e inicio de sesión. KoboYPT espera 64 caracteres hexadecimales, equivalentes a 32 bytes aleatorios (256 bits).
¿Dónde se coloca?
En el archivo .env del servidor, como valor de KOBOTOOLS_RATE_LIMIT_KEY. No la publiques en JavaScript, GitHub ni capturas.
Esta utilidad únicamente genera y copia secretos. No modifica la configuración del hosting, no guarda las claves, no las envía por red y no altera las bases de datos.
Buenas prácticas
Genera una clave distinta para cada aplicación. Guárdala fuera de las carpetas públicas o en una configuración protegida. Evita cambiarla sin planificación cuando ya esté en uso. Si sospechas que fue expuesta, rótala siguiendo el procedimiento de tu aplicación.