Avatar billede FewCastle Praktikant
19. juni 2003 - 11:19 Der er 16 kommentarer og
2 løsninger

Kryptering af password

Hej
På følgende link http://www.activedeveloper.dk/aspdigital/2003240401.asp er der en artikel omkring kryptering af password. Er der nogen der kan hjælpe med kode til oprettelse af bruger med brugernavn og brugerkode (krypteret) til database.

Håber på hjælp...
Avatar billede medions Nybegynder
19. juni 2003 - 11:26 #1
Well, hvis du i Access sætter dit password felt til at være af typen Password, så kryptere Access det selv!

//>Rune
Avatar billede FewCastle Praktikant
19. juni 2003 - 11:31 #2
Jo det er selvfølgelig rigtigt nok, meeeeen når du opretter en bruger sendes data jo så også ukrypteret, ik´?
Avatar billede medions Nybegynder
19. juni 2003 - 11:32 #3
Jov, så kan du enten bruge en komponent:
http://www.testarea.dk/aspcrypt.aspx

eller bruge VBScript funktionen MD5() !

//>Rune
Avatar billede FewCastle Praktikant
19. juni 2003 - 11:37 #4
Det er nemlig rigtigt og jeg vil jo gerne benytte MD5 eller SHA-1, men har problemet med at få lavet koden, altså VBscript sammen med ASP. Kunne du hjælpe?
Avatar billede medions Nybegynder
19. juni 2003 - 11:47 #5
Fx.

MD5(Request("password"))

//>Rune
Avatar billede medions Nybegynder
19. juni 2003 - 11:51 #6
calcMD5(Request.Form("password"))

//>Rune
Avatar billede medions Nybegynder
19. juni 2003 - 11:53 #7
Avatar billede FewCastle Praktikant
19. juni 2003 - 11:58 #8
<script language="javascript" type="text/javascript" src="security_encryption_sha-1.js"></script>


<form action="test.asp" method="post" onsubmit="return handleLogin(this);">
    <input type="hidden" name="timestamp" value="<% Response.Write (DateDiff("s", "01-01-1970", Date)) %>">
    <input type="text" name="username" value="">
    <input type="password" name="password" value="">
    <input type="submit" class=Submitknap value="Tilføj ny bruger" name="submit">
</form>

I denne kode henviser jeg til sha-1.js og har indsat indputfelter. Kan du vise hvordan jeg får fat på det krypterede password så det kan gemmes i database?
Jeg er godt nok på bar bund.
Avatar billede ducks Nybegynder
19. juni 2003 - 12:03 #9
medions > Hvordan sætter man et felt i access til at være password?
Avatar billede medions Nybegynder
19. juni 2003 - 12:07 #10
faaborg_fyn> Jeg kender ikke til sha-1!

//>Rune
Avatar billede FewCastle Praktikant
19. juni 2003 - 12:08 #11
du kan også bare bruge md5
Avatar billede medions Nybegynder
19. juni 2003 - 12:09 #12
??? Hvad er det lige helt præcist du vil???

//>Rune
Avatar billede FewCastle Praktikant
19. juni 2003 - 12:19 #13
Ud fra en form skal jeg overføre brugernavn og brugerkode og andre informationer til en database (oprettelse af bruger). For at password bliver krypteret inden det sendes til database skal det krypteres ved hjælp af md5.
Dette laves jo i javascript og det er jeg ikke god til. Det krypterede password skal jeg have overført til asp så jeg kan gemme passwordet sammen de andre informationer.
Det var hvad jeg havde forstillet mig.
Avatar billede hirayz Nybegynder
19. juni 2003 - 12:25 #14
du kan bruge envejs kryptering
http://www.hotscripts.com/Detailed/4268.html
Avatar billede medions Nybegynder
19. juni 2003 - 12:33 #15
MD5 laves IKKE i JavaScript!!

//>Rune
Avatar billede hirayz Nybegynder
19. juni 2003 - 13:00 #16
Avatar billede medions Nybegynder
19. juni 2003 - 14:52 #17
Hirayz> Nej, JavaScript er clientsided så Nej!
Hvis det skulle laves med noget skulle det være JScript.

Jeg tror du misforstår hvad det er han mener, for efter hvad jeg kan se er hans ASP kode kodet med VBScript syntax!

//>Rune
Avatar billede felixma Nybegynder
30. oktober 2003 - 00:36 #18
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester