Tags

Howto (51) Free Software (35) Powershell (33) Windows Server (23) AD (16) Hyper-V (16) Exchange (13) Office (13) Group Policy (10) Windows Server 2012 (9) Scripts (7) Symantec BE (5) Windows 8 (5) Cisco (4) TMG (4) Terminal Server (4) Cluster (3) HP (3) RDS (3) UAG (3) Citrix (2) DC (2) DNS (2) IE10 (2) OpenID (2) PKI (2) SCVMM (2) Windows Live (2) iLO (2) Backup (1) DPM (1) Fileserver (1) IE (1) SQL; DPM (1) Security (1) Sharepoint (1) Switch (1) VMWare (1) Veeam (1)

vrijdag 28 juni 2013

Genereer een random wachtwoord van een variabele lengte in Excel

Om een random wachtwoord te genereren van een variabele lengte die voldoet aan de complexiteitsregels heb ik de string in Excel uitgevoerd:
 
=LINKS(TEKEN(ASELECTTUSSEN(65;90))&ASELECTTUSSEN(1;9)&ASELECTTUSSEN(1;9)&TEKEN(ASELECTTUSSEN(97;122))&TEKEN(ASELECTTUSSEN(97;122))&TEKEN(ASELECTTUSSEN(65;90))&TEKEN(ASELECTTUSSEN(97;122))&ASELECTTUSSEN(1;9)&TEKEN(ASELECTTUSSEN(65;90))&ASELECTTUSSEN(1;9)&TEKEN(ASELECTTUSSEN(97;122))&TEKEN(ASELECTTUSSEN(65;90));ASELECTTUSSEN(9;12))
 
  • LINKS(ASELECTTUSSEN(7;9)) zorgt ervoor dat het wachtwoord uit 9, 10, 11 of 12 karakters bestaat
  • TEKEN(ASELECTTUSSEN(65;90)) zorgt ervoor dat er een random Hoofdletter gekozen wordt
  • TEKEN(ASELECTTUSSEN(97;122)) zorgt ervoor dat er een random kleine letter gekozen wordt
  • ASELECTTUSSEN(1;9) zorgt ervoor dat er een random cijfer gekozen wordt


Door 4 keer een kleine- een hoofdletter en een cijfer te genereren en het wachtwoord minimaal 9 karakters te maken zorg je ervoor dat er altijd een kleine letter een hoofdletter en een cijfer in het wachtwoord voorkomt.

Hierdoor voldoet deze meteen aan de complexiteitsregels.

Geen opmerkingen:

Een reactie posten