/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Password ?
Fra : Mogens Dyhre Hansen


Dato : 18-02-01 10:47

Davs..

Hvordan laver man et password sikkeret nok, det er der jo nok flere meninger
om men jeg har en side som kræver rimelig sikkerhed og sidder så lige og
finder udaf at det er lige meget om man bruger små eller store bogstaver og
det er jo ikke så godt!

Databasen er access og server iis og den har jeg fysisk adgang til.

1
Hvordan laver jeg det case-sensitivity?

2
Jeg har en anden side hvor jeg kan oprette gæste kontoer med bruger navn og
et password kan man lave et eller andet som generer et password automatisk?

3
Hvad med afsendelse af password igennem en form er der noget jeg bør tænke
på her?


--
/Mogens
http://www.svend-bent.dk/ nu med robotsøgning, hitlist, sidste nye links,
click true % og meget mere
http://hjem.get2net.dk/mogges/ Haltruplund dambrug - Frisk fisk er sundt.
Fjern remove i mail adr. så er der hul igennem.



 
 
Ghashûl (18-02-2001)
Kommentar
Fra : Ghashûl


Dato : 18-02-01 13:09

On Sun, 18 Feb 2001 10:46:31 +0100, "Mogens Dyhre Hansen"
<mogens@remove.www.svend-bent.dk> wrote:

>1
>Hvordan laver jeg det case-sensitivity?

Du kunne evt. lave en løkke der løb alle tegn i passwordet igennem og
brugte ASC("") på dem for at omdanne dem til tal. Så skal de bare
ligge i talformat i databasen

Her er et lille eksempel:

Password = "Kodeord"
For X = 1 to Len(Password)
   Kodeholder = Kodeholder & ASC(Mid(Password,X,1)) & ","
Next
Kodeholder = Left(Kodeholder,Len(Kodeholder)-1)
Response.Write Kodeholder

Dette giver resultatet: 75,111,100,101,111,114,100
Hvis Password havde været lige KODEORD ville det give
75,79,68,69,79,82,68

>2
>Jeg har en anden side hvor jeg kan oprette gæste kontoer med bruger navn og
>et password kan man lave et eller andet som generer et password automatisk?

Jep, mener der ligger noget på ActiveServerPages.dk ellers kan jeg nok
skrive noget.

>3
>Hvad med afsendelse af password igennem en form er der noget jeg bør tænke
>på her?

Øh, det ved jeg ikke lige ;)

--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><
ICQ: 7223629
E-mail: stefan@bruhn.to
URL: http://www.ghashul.dk

Ghashûl (18-02-2001)
Kommentar
Fra : Ghashûl


Dato : 18-02-01 13:30

On Sun, 18 Feb 2001 13:09:05 +0100, Ghashûl <ghashul@ghashul.dk>
wrote:

>>2
>>Jeg har en anden side hvor jeg kan oprette gæste kontoer med bruger navn og
>>et password kan man lave et eller andet som generer et password automatisk?
>
>Jep, mener der ligger noget på ActiveServerPages.dk ellers kan jeg nok
>skrive noget.

Besluttede mig for at lave noget for øvelsens skyld:

Randomize
Function PassGen(Lenght)
   Tegn =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
   For L = 1 to Lenght
      Random = INT(RND*Len(Tegn))+1
      PassGen = PassGen & Mid(Tegn,Random,1)
   Next
End Function

Response.Write PassGen(længde)

--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><
ICQ: 7223629
E-mail: stefan@bruhn.to
URL: http://www.ghashul.dk

Jesper Stocholm (18-02-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 18-02-01 13:36

Ghashûl <ghashul@ghashul.dk> wrote in
<6vfv8tch20dda55j4g5jhks8ip3a8e8i5a@ghashul.dk>:

>
>Besluttede mig for at lave noget for øvelsens skyld:
>
>Randomize
>Function PassGen(Lenght)
> Tegn =
>"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
> For L = 1 to Lenght
> Random = INT(RND*Len(Tegn))+1
> PassGen = PassGen & Mid(Tegn,Random,1)
> Next
>End Function
>

Er der nogen, der ved noget om, hvad udfaldsrummet er på Rnd - altså hvor
mange forskellige tal kan der komme ud af funktionen ?

Jesper

--
Why don't we go see a play tonight ?
- wife of Abraham Lincoln

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste