Instrument pentru parole

Alegeți țara, regiunea și limbajul nu va schimba sau regenerează parolele dvs. actuale.

Schimbarea limbii nu va schimba sau nu va regenera parolele actuale.

Americi

Europa, Orientul Mijlociu și Africa

Asia și Pacific

Regional și la nivel mondial

60 de versiuni pentru țară, regiune și la nivel mondial · Căutați nume locale și engleze RTL: עברית / العربية · parolele rămân LTR

Generator de parole Mongodb

Generează un credențial de bază de date URL-safe MongoDB local și analizează SCRAM-SHA-256, codificarea șirurilor de conexiune, TLS, privilegiul minim și rotația secretelor.

Generat local · încărcat sau salvat niciodată

Parole generate

10 caractere implicite · 10 parole · majuscule + minuscule + numere

Analiză locală transparentă

Aleatoritate și distribuție a caracterelor

Acest grafic rezumă lotul curent generat fără a expune textul parolei. Un eșantion mic nu poate dovedi calitatea numerelor aleatoare.

Aleatoritate și distribuție a caracterelor
Dimensiunea eșantionului0
Plafon teoretic al entropiei
Majuscule0
Minuscule0
Cifre0
Simboluri0
Cuvinte repetate în frază0

Plafonul presupune că modelul generator selectat este uniform. Nu este o garanție pentru o parolă reutilizată, aleasă de om sau expusă.

Spațiu de lucru local securizat

Istoric și export al generațiilor (doar sesiunea curentă)

Acest panou păstrează doar metadatele loturilor în stocarea sesiunii. Textul parolei rămâne în memorie și este exportat doar dacă alegi explicit.

Atenție: fișierele exportate pot conține parole sensibile. Salvează-le doar într-o locație de încredere.

Loturi locale recente

Loturi locale recente
TimpModNumărLungimeEntropie

Generează un lot de parole pentru a vedea metadatele locale aici.

Verificare locală de securitate

Estimator de timp de spargere a parolei

Vedeți cât de comune afectează cuvintele, modelele și lungimea un timp estimat de atac.

Evaluat numai în acest browser. Nu a fost încărcat, înregistrat sau salvat niciodată.

Timp estimat · hash rapid offline (10 miliarde de ghiciri/secundă)

Introduceți o parolă pentru estimare

Comparați patru scenarii de atac
Online, tarif limitat (100/oră)
Online, fără limită de frecvență (10/secundă)
Offline, hash lent (10.000/secundă)
Offline, hash rapid (10 miliarde/secundă)

Doar estimare, nu o garanție. Timpul real depinde de stocarea parolei, costul de hashing, hardware-ul atacatorului și dacă parola este reutilizată sau expusă.

Despre acest generator

Acest preset creează un credențial aleatoriu de bază de date pentru un utilizator de aplicație MongoDB. PwdGen este independent de MongoDB și nu se conectează la Atlas și nu primește valoarea generată.

Acest preset pornește în modul characters și generează 10 rezultate independente simultan. Toate setările vizibile rămân ajustabile, iar valorile generate nu sunt trimise către PwdGen.

Când să îl folosești

  • Crearea unui nou credențial pentru acest caz de utilizare specific
  • Înlocuirea unei parole reuse sau slabe
  • Generarea de valori local înainte de stocarea securizată

Dimensiunea alfabetului, entropia și ipotezele de forță brută

Plafonul teoretic al entropiei se calculează ca H = L × log2(A), unde L este lungimea generată, iar A este numărul de caractere permise în prezent.

LungimeAlfabetSpațiu de căutarePlafon entropieMedie la 10 miliarde de încercări/s
24686824146.1 biți1.51e26 years

Important: acestea sunt estimări matematice pentru valori uniform aleatoare. Pozițiile obligatorii, numărul restricționat, parolele repetate, modelele din dicționar, acreditările scurse și costurile reale de hashing pot modifica substanțial rezultatul. Cifra nu este o garanție de securitate.

Ghid de implementare a acreditărilor MongoDB

Creați utilizatori de bază de date separați pentru aplicații, administratori, backup-uri și automatizări. Oferiți fiecărei identități doar rolurile de care are nevoie și stocați acreditările în afara codului sursă.

Generați o valoare sigură pentru URL cu Node.js

node -e "console.log(require('crypto').randomBytes(24).toString('base64url'))"
  • Stocați MONGODB_URI într-un manager de secrete sau într-o variabilă de mediu protejată.
  • Codificați procentual componentele numelui de utilizator și parolei atunci când este necesar de sintaxa șirului de conexiune URI.
  • Utilizați SCRAM-SHA-256 pentru autentificare și TLS pentru protecția transportului; una nu o înlocuiește pe cealaltă.
  • Combinați acreditările cu listele de acces Atlas IP sau cu controale de rețea echivalente.
  • Rotiți o acreditare atunci când se suspectează expunerea și verificați că acreditările vechi sunt revocate.

Cum să folosești rezultatul în siguranță

  1. Verifică regulile actuale ale parolelor la destinație
  2. Folosește un rezultat unic și activează MFA acolo unde este disponibil
  3. Stochează codurile de recuperare separat de parolă
Limitare importantă: O parolă puternică nu înlocuiește TLS, controalele de rețea, rolurile cu privilegii minime, backup-urile, monitorizarea sau gestionarea securizată a șirurilor de conexiune.

Metoda de generare și confidențialitate

Presetul utilizează Web Crypto API al browserului pentru selecția aleatoare. Regenerarea, modificarea setărilor, selectarea și copierea rezultatelor nu trimit acreditările generate către PwdGen. Estimarea timpului de spargere a parolei rulează, de asemenea, local și este o estimare, nu o garanție.

Generator de parole Mongodb FAQ

Pot pune o parolă MongoDB direct într-un șir de conexiune?

Evită codificarea directă. Stochează șirul de conexiune într-un manager de secrete sau într-o variabilă de mediu protejată și codifică procentual caracterele din numele de utilizator sau parolă atunci când formatul URI o cere.

SCRAM-SHA-256 înlocuiește TLS?

Nu. SCRAM autentifică utilizatorul bazei de date, în timp ce TLS protejează traficul în tranzit. Implementările de producție au nevoie în general de ambele, plus controale adecvate de acces la rețea.

Ar trebui fiecare aplicație MongoDB să folosească un utilizator de bază de date separat?

Da. Identități separate pentru aplicație, administrator, backup și automatizare fac mai ușoară aplicarea rolurilor cu privilegii minime, auditarea și rotația credențialelor.