Article View: be.comp.programming
Article #3831Re: Strings vergelijken / Encryptie
From: Mathias Vissers
Date: Mon, 13 Oct 2003 17:42
Date: Mon, 13 Oct 2003 17:42
51 lines
3162 bytes
3162 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> schreef in bericht
news:tfBib.10811$P51.313590@amstwist00...
> In news:G1Bib.75590$jy.3786780@phobos.telenet-ops.be, Mathias Vissers
typed:
>
> <snip>
>
> > Dit werkt allemaal perfect. In de procedure voor auto-login, wordt er
> > nagekeken of het paswoord in de database gelijk is aan het paswoord
> > van de cookie. Hier zit het probleem nu net. Om ��n of andere reden
> > wilt ASP niet aannemen dat de twee strings gelijk zijn aan elkaar. Ik
> > heb al geprobeerd met een gewone = alsook met de functie StrComp().
> > Telkens blijkt dat de twee strings verschillend zijn. Echter wanneer
> > ik ga testen met een response.write, en ik laat de twee strings op
> > scherm verschijnen, zijn deze identiek dezelfde! Ik kan er alleszinds
> > niet meer aan uit... Iemand een voorstel?
>
> Staan er spaties voor of achter?
>
> Kijk ook eens naar MD5, dat is iets veiliger dan de manier die jij
gebruikt.
> Met MD5 worden de wachtwoorden gehasht opgeslagen en zijn deze dus nooit
> meer terug te halen. De manier die jij gebruikt mag je eigenlijk geen
> encryptie noemen.
>
> --
> www.zenobits.com
>
Mja, het hoeft niet superveilig voor mij te zijn, het is maar gewoon dat ze
het niet kunnen lezen rechtstreeks uit de cookie.
Ik heb nog meer rare dingen ontdekt nu.
Als ik het volgende doe:
pas = request.cookies("login")("paswoord")
pasw = DecryptString(pas)
response.write "'" & pasw & "'"
response.end
geeft hij enkel ' en mijn paswoord weer, maar de laatste quote geeft hij
niet weer. Je mag wat je wil achter die lijn nog typen, hij laat dat niet
zien. Hij stopt gewoon met uitvoeren na de variabele pasw. Ik kan er totaal
niet aan uit!
Heb ook al response.write ("'" & pasw & "'") e.d. geprobeerd, maar ook dat
helpt niet. Ik heb pasw al omgezet met een CStr naar string, helpt ook
niets.
Rare microsoft of ligt het gewoon aan mij? :-)
Mathias.
Technical Details
Message-ID:
<%tBib.75633$xq.3673149@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!easynet-quince!easynet.net!teaser.fr!nerim.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<G1Bib.75590$jy.3786780@phobos.telenet-ops.be> <tfBib.10811$P51.313590@amstwist00>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,fe91a88aa49dc8ff X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,fe91a88aa49dc8ff X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-10-13 10:42:20 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!easynet-quince!easynet.net!teaser.fr!nerim.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: "Mathias Vissers" <matje008@hotmail.com> Newsgroups: be.comp.programming,nl.comp.programmeren References: <G1Bib.75590$jy.3786780@phobos.telenet-ops.be> <tfBib.10811$P51.313590@amstwist00> Subject: Re: Strings vergelijken / Encryptie Lines: 53 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Message-ID: <%tBib.75633$xq.3673149@phobos.telenet-ops.be> Date: Mon, 13 Oct 2003 17:42:19 GMT NNTP-Posting-Host: 213.118.87.9 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1066066939 213.118.87.9 (Mon, 13 Oct 2003 19:42:19 MEST) NNTP-Posting-Date: Mon, 13 Oct 2003 19:42:19 MEST Organization: Telenet Internet