webForumDet fria alternativet

Password generator

.NETur .NET

3 svar · 449 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Frågan#1

Har sökt lite på nätet efter en password generator men inte hittat någon jag tycker är bra gjord kodmässigt, säkerhetsmässigt är dom säkert jättebra men vill ha någon som är snyggt gjord, jag förstår inte ritkigt varför jag inte kan hitta en jag tycker om för det är ju en sådan vanlig grej. Har ni några tips?

Medlem sedan mars 20007 896 inlägg
#2

Skapa en sträng med alla tillåtna tecken och en tom StringBuilder. Gör en for-loop som körs så många gånger som det ska finnas tecken i lösenordet. I varje loop slumpar du sedan fram ett tecken från strängen med Substring och lägger till din StringBuilder. Snyggt nog?

Eller sätt en int som motsvarar nedre gränsen i ASCII, och sen slumpar du fram ytterligare en int i for-loopen - adderar dessa två och castar till en char som du lägger till StringBuildern. Du måste ju dock sätta slumpgeneratorn att inte plocka för höga nummer och kanske lägga in undantagsfall för ovälkomna tecken.

Medlem sedan aug. 20003 575 inlägg
#3

Hehe jag var mer ute efter att någon annan hade gjort en sjyst implemmentation.
Men får väl kanske göra den själv.

Medlem sedan aug. 20003 575 inlägg
#4

Använde mig av MemberShip.GeneratePassword

125 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)