Cum generează generatorul online parole?
Calculatoarele, desigur, acționează diferit. Să vorbim, în mod figurat, să deschidem capacul generatorului de parole online și să privim la dispozitivul său intern - conducta de algoritmi - la acele dibluri și cognițe ale codului mașinii care "aruncă" cheile de caractere rezistente la caracter.
De ce? Ei bine, cel puțin - este util: puteți folosi toată puterea și puterea generatorului de parole cu 100%. Cu toate acestea, există și alte argumente grave. Dar să nu ne grăbim - toate detaliile sunt înainte. Stați înapoi, începem!
Algoritmi pentru crearea parolelor
"Randomness" în lumea tehnologiilor electronice este un concept multi-fațetat și pur matematic. Timp de 50 de ani de existența calculatoarelor de pe planeta Pământ, programatorii au scris o mulțime de algoritmi pentru generarea de numere și simboluri aleatorii. Ele sunt principala componentă a programului de generare a parolelor. Cu alte cuvinte, toate metodele de parole "inventate automat" sunt dezvoltate pe baza lor. Luați în considerare cele mai eficiente opțiuni care au fost utilizate pe scară largă în serviciile web și sistemul de operare.
Cele mai simple GPRS (generatoare de numere pseudo-aleatoare)
Această metodă nu este altceva decât o simulare hardware a aleatoriei în forma ei pură. Prin urmare, în numele său și există un prefix "pseudo". Ca sursă de obținere a numerelor, generatorul folosește diferite caracteristici și parametri ai mașinii:
- întreruperi hardware;
- Contor de ceas CPU;
- ora curentă (utilizând ora / data la momentul generării combinației);
- capacitatea hard diskului;
- interacțiunea ciclurilor procesorului.
Algoritmul Pwgen
Pwgen (Generator de parole) - o metodă de generare a parolelor complexe și ușor de memorat. De fapt, este o modificare îmbunătățită a tehnicii aleatoare "clasice" a GPRS cu corecție rațională, orientată spre percepția umană.
Pentru prima dată, Pwgen a fost utilizat în generatorul de parole pentru console din sistemul de operare Linux. Curând după debut, având în vedere caracterul său fără precedent, algoritmul a câștigat o mare popularitate în rândul utilizatorilor obișnuiți și al experților IT. Astăzi este folosit peste tot, inclusiv pe resursele online.
Parola creată de metoda Pwgen este "lizibilă": este foarte ușor să rețineți. Combinațiile de caractere incluse în compoziția sa sunt perfect asociate cu cuvintele vocabulare, interjecțiile, numele, datele etc.
De exemplu, parola pentru 12 caractere "Hogh $ oongo90" poate fi reprezentată în minte ca o colecție de elemente:
- "Hogh" este numele unui om (să spunem un războinic din lumea fantastică);
- "$ Oongo" - poate fi, de asemenea, amintit ca un nume, dar numai feminin. Cu "Hogh" ei pot fi considerați împreună ca un cuplu de ea și ea: "Hogh" + "$ oongo". O altă opțiune (dacă cunoașteți limba engleză destul de bine): "$ oongo" poate fi imaginat ca un "cântec" lung (în "cântecul" rusesc);
- "90" - numărul poate fi "atașat" an, procent, vârstă sau alți parametri.
În cele din urmă, obținem legătura logică "Hogh" + "$ oongo" + "90" = ceva de genul: "el și ea au trăit împreună de 90 de ani".
Desigur, acesta este doar un exemplu separat. Compunerea asociațiilor este o formă pur individuală de creativitate. Cu cât este mai lungă parola, cu atât mai voluminos veți primi o poveste de reținut. Dar acest lucru nu este important. Principalul lucru este că parola va fi întotdeauna cu dvs.: acasă, la serviciu și la o cafenea. În prezent, puteți crea o parolă folosind metoda pwgen online pe multe site-uri cu generatoare de parole.
Generatoare de parole cu entropie
În generatorul de parole cu entropie, inițializarea numerelor aleatoare depinde direct de acțiunile utilizatorului de pe pagina web. Adică, în momentul creării combinației simbolice, scriptul generatorului folosește mișcările mouse-ului ca parametri de intrare pentru casa aleatorie, apăsând butoanele de pe tastatură și alți factori comportamentali. Unele servicii în caz de inactivitate completă a utilizatorului "îngheață" procesul de creare a unei parole (progresul operației este oprit).
În mod tipic, generatorul de parole online cu entropie asigură selectarea algoritmului de bază: dacă se dorește, utilizatorul poate instala un RNG sau Pwgen.