Xerador de contrasinais de balde
Xera contrasinais fortes e aleatorios coa lonxitude, os tipos de caracteres e as exclusións que queiras. Gratuíto, sen iniciar sesión.
Déixao baleiro para usar a lista predeterminada. Os espazos ignóranse.
Usos habituais
- Xera Contrasinal Seguro para BancaCrea un contrasinal longo e complexo para os teus contos de banca, investimento e finanzas.
- Xera Contrasinal WiFi ForteCrea un contrasinal WiFi seguro que sexa difícil de adiviñar pero fácil de compartir a través do código QR.
- Xera Contrasinal de Conta LaboralCumpre os requisitos de contrasinal corporativo — lonxitude, complexidade e regras de tipo de carácter.
- Xera Clave API SeguraCrea cadeas de alta entropía aleatorias para usar como claves de API, fichas secretas e secretos de sinatura.
- Xera Contrasinal de Base de DatosCrea contrasinais fortes para usuarios de base de datos, contas raíz e conexións de servizo.
Como funciona
Os contrasinais xérense enteiramente no teu navegador usando o crypto.getRandomValues() da API Web Crypto — a mesma fonte de aleatoriedade criptográfica que os navegadores usan para TLS. Sen Math.random(), sen servidor, sen ningún tipo de petición de rede.
- 1Montaxe da reserva de caracteresEn base ás túas seleccións de casas de verificación, a ferramenta constrúe arrays separados para maiúsculas, minúsculas, díxitos e símbolos. Se 'excluír caracteres similares' está activado, os caracteres visualmente ambiguos como 1, l, I, 0 e O elimínanse de cada conxunto antes de formar a reserva.
- 2Selección aleatoria con mostraxe por rexeitamentoCada posición de carácter énchese usando crypto.getRandomValues() con mostraxe por rexeitamento: se un valor aleatorio en bruto cae na cola sesgada da distribución, descártase e vólvese a extraer. Isto elimina o sesgo de módulo que faría que algúns caracteres fosen estatisticamente máis probables que outros.
- 3Cobertura de clase garantidaDespois de mostrear o contrasinal completo, a ferramenta comproba se hai polo menos un carácter de cada clase seleccionada presente. Se non, volve a mostrear o contrasinal completo e comproba de novo — ata 100 veces — en lugar de intercambiar caracteres en postos fixos, o que sesgaría a distribución.
- 4Estimación de entropía e tempo de descifradoA ferramenta calcula a entropía como lonxitude × log2(tamaño da reserva) e estima o tempo de descifrado usando aritmética en espazo logarítmico contra unha liña base de GPU de 100 mil millóns de intentos por segundo (axeitado para hashes rápidos como MD5; os contrasinais protexidos con bcrypt/Argon2 levarían moito máis tempo). Ambas as cifras actualízanse ao instante cando cambias a configuración.
O xerador execútase enteiramente no teu navegador — nunca se envían contrasinais, configuracións ou datos de uso a un servidor.
Ferramentas relacionadas
Comprobador de fortaleza de contrasinal
Comproba a fortaleza do teu contrasinal con análise de entropía, estimacións de tempo de craqueo e una lista detallada de requisitos. Execútase completamente no teu navegador.
Cifrado de texto
Cifra e descifra texto cunha contrasinal usando AES-256-GCM robusto. A contrasinal nunca sae do teu navegador. Comparte segredos con seguridade.
Cifrado de ficheiros (AES-256-GCM)
Cifra calquera ficheiro cunha contrasinal usando AES-256-GCM e PBKDF2 (250.000 iteracións). A saída .enc só se abre coa contrasinal correcta, e só esta ferramenta pode descifrarla. Completamente do lado do cliente — o teu ficheiro nunca sae do teu dispositivo.